1994 Tour de France 2013 Tour Down Under Stage 01 2012 Tour of Qatar Stage 03 1997 Tour de France 2003 Tour de France Stage 04 2011 Track World Championships Men Sprint 2010 Tour de France Stage 08 1994 Giro d'Italia 2013 Tour de France Stage 21 2011 Giro d'Italia Stage 07