2009 Giro d'Italia Stage 04 2013 Ladies Tour of Qatar Stage 03 1994 Tour de France 2009 Giro d'Italia Stage 06 1999 Tour de France 1995 Tour de France 1997 Tour de France 2012 Vuelta a Espana Stage 03 2010 Tour de France Stage 05 2012 Tour of Qatar Stage 03