2011 Giro d'Italia Stage 15 2010 Tour of Oman Stage 01 2008 Giro d'Italia Stage 20 2000 Giro d'Italia Prologue 1996 Giro d'Italia 1998 Giro d'Italia 2012 Giro d'Italia Stage 11 2007 Track World Championships Men Scratch 2014 Tour Down Under Classic 2000 Paris - Roubaix