2014 Tour of Oman Stage 05 1999 Tour de France 2013 Giro d'Italia Stage 06 2011 Tour Down Under Stage 05 2008 Track World Championships Men Points 1998 Tour de France 2000 Tour de France Stage 21 1996 Japan Cup 2011 Giro d'Italia Stage 15 2009 Tour de France Stage 12