1999 Giro d'Italia 2011 Vuelta a Espana Stage 08 2011 Tour of Qatar Stage 04 2008 Tour de France Stage 09 1997 Tour de France 2003 Paris - Nice Stage 07 1996 Giro d'Italia 1997 Tour de France 2008 Track World Championships Men Points 1995 Tour des Flandres