2013 Giro d'Italia Stage 06 2009 Road World Champonships Men Elite 1999 Tour de France 2007 Tour de France Stage 09 1997 Tour de France 2007-2008 Track World Cup Round 2 Women Keirin 2011 Giro di Lombardia 1997 Giro d'Italia 1999 Track World Championships 1996 Paris - Roubaix