1994 Giro d'Italia 2013 Tour de Langkawi Stage 07 2010 Tour de France Stage 05 1999 Giro d'Italia 1999 Tour de France 2013 Amstel Gold Race 2013 Vuelta a Espana Stage 12 1996 Paris - Roubaix 2008 Track World Championships Men Points 1999 Giro d'Italia