2013 Tour de France Stage 21 1994 Tour de France 2010 Tour de France Stage 05 2012 Giro d'Italia Stage 06 2007 Tour Down Under Stage 05 2012 Giro d'Italia Stage 21 2000 Giro d'Italia Prologue 2009 Tour Down Under Stage 04 2003 Tour de France Prologue 1997 Tour de France