1990 Paris - Roubaix 2008 Tour de France Stage 21 2007-2008 Track World Cup Round 3 Men Team Pursuit 1999 Tour de France 2012 E3 Harelbeke 2013 Ladies Tour of Qatar Stage 03 2001 Giro di Lombardia 2011 Giro d'Italia Stage 07 1996 Paris - Roubaix 1999 Giro d'Italia