1997 Tour de France 1996 Giro d'Italia 2014 Tour of Oman Stage 06 2000 Giro d'Italia Stage 04 2009 Giro d'Italia Stage 06 2011 Tour Down Under Stage 05 2000 Giro d'Italia Prologue 2011 Vuelta a Espana Stage 08 2013 Amstel Gold Race 2013 Vuelta a Espana Stage 12