1998 Tour de France 2003 Tour de France Stage 01 2013 Tour de France Stage 21 2012 Road World Champonships Men TTT 2010 Track World Championships Women Sprint 1990 Paris - Roubaix 2012 Giro d'Italia Stage 11 1999 Tour de France 2012 Vuelta a Espana Stage 03 1997 Tour de France