2007 Tour Down Under Stage 05 1994 Vuelta a Espana 2011 Tour of Qatar Stage 02 2011 Giro di Lombardia 1999 Tour de France 1994 Tour de France 2003 Tour de France Stage 04 2012 Tour de France Stage 14 1990 Tour de France 2012 Tour de France Stage 07