1995 Tour de France 2009 Road World Champonships Men Elite 2007 Road World Championships Men Elite 2009 Giro d'Italia Stage 04 1997 Tour de France 1993 Paris - Roubaix 1997 Giro d'Italia 2010 Tour de France Stage 08 2008 Vuelta Chihuahua Stage 07 1998 Tour de France