2009 Giro d'Italia Stage 04 2012 Giro d'Italia Stage 21 2009 Track World Championships Men Team Pursuit 2003 Tour de France Prologue 1995 Tour des Flandres 1996 Giro d'Italia 2001 Giro di Lombardia 2008 Tour de France Stage 09 2011 Giro di Lombardia 2013 Tour Down Under Stage 01