1999 Tour de France 2006 Tour de France Stage 18 1994 Giro d'Italia 2008 Tour de France Stage 17 1995 Milano - Sanremo 1997 Giro d'Italia 2002 Paris - Roubaix 2007-2008 Track World Cup Round 3 Men Team Pursuit 2013 Ladies Tour of Qatar Stage 03 1996 Giro d'Italia