2009 Giro d'Italia Stage 04 1997 Tour de France 2014 Tour Down Under Classic 2000 Giro d'Italia Prologue 1995 Tour des Flandres 2011 Tour of Qatar Stage 04 2003 Tour de France Stage 06 2011 Giro d'Italia Stage 07 2003 Tour de France Prologue 2011 Vuelta a Espana Stage 12