1997 Giro d'Italia 2012 Vuelta a Espana Stage 17 1995 Tour des Flandres 2000 Giro d'Italia Prologue 2010 Tour de France Stage 08 2011 Giro d'Italia Stage 15 1997 Tour de France 2011 Track Party Men Team Sprint 2007 Tour de France Stage 09 2014 Dubai Tour Stage 01