2008 Tour de France Stage 17 2012 Tour de France Stage 07 2005 Giro d'Italia Stage 06 2013 Ladies Tour of Qatar Stage 03 1990 Paris - Roubaix 1999 Giro d'Italia 2007-2008 Track World Cup Round 3 Men Team Pursuit 2000 Giro d'Italia Stage 04 2009 Track World Championships Men Team Pursuit 1996 Paris - Roubaix