2014 Tour of Oman Stage 06 2011 Giro d'Italia Stage 07 2011 Track Party Men Team Sprint 2009 Track World Championships Men Team Pursuit 2011 Giro d'Italia Stage 15 1993 Paris - Roubaix 2013 Tour de France Stage 21 1997 Tour de France 2009 Vuelta a Espana Stage 01 1997 Tour de France