2012 Vuelta a Espana Stage 17 1997 Tour de France 2012 Tour Down Under Stage 05 2013 Amstel Gold Race 1994 Tour de France 2008 Tour de France Stage 09 2012 Vuelta a Espana Stage 21 2008 Tour de France Stage 17 1994 Giro d'Italia 2012 Tour of Qatar Stage 03