2012 Vuelta a Espana Stage 17 2012 Tour de France Stage 14 2012 Giro d'Italia Stage 21 2013 Amstel Gold Race 1997 Tour de France 2003 Paris - Nice Stage 07 2010 Tour de France Stage 19 1994 Tour de France 2013 Giro d'Italia Stage 06 2012 Tour de France Stage 07