1994 Giro d'Italia 2011 Tour of Qatar Stage 04 1994 Giro d'Italia 1997 Tour de France 1996 Giro d'Italia 2008 Tour de France Stage 21 2009 Tour de Langkawi Stage 06 2014 Tour of Oman Stage 06 2008 Vuelta Chihuahua Stage 07 1997 Tour de France