2003 Tour de France Stage 01 1994 Tour de France 2009 Vuelta a Espana Stage 12 1997 Tour de France 2009 Tour Down Under Stage 04 2013 Tour of Oman Stage 02 2012 Tour de France Stage 07 2013 Tour Down Under Stage 01 1994 Giro d'Italia 2014 Tour Down Under Classic