2003 Tour de France Stage 04 2011 Track World Championships Men Sprint 1997 Tour de France 1997 Tour de France 2003 Tour de France Stage 01 1990 Paris - Roubaix 2009 Vuelta a Espana Stage 01 2008 Vuelta Chihuahua Stage 07 1998 Tour de France 2010 Track World Championships Women Sprint