2008 Tour de France Stage 17 2011 Tour of Qatar Stage 04 2003 Tour de France Stage 06 2008 Track World Championships Men Points 2014 Dubai Tour Stage 01 2011 Giro d'Italia Stage 15 1997 Tour de France 1990 Paris - Roubaix 1994 Tour de France 2012 Giro d'Italia Stage 06