2000 Tour de France Stage 21 2007-2008 Track World Cup Round 3 Men Team Pursuit 2010 Tour of Qatar Stage 02 2012 Vuelta a Espana Stage 03 2009 Tour Down Under Stage 04 1994 Giro d'Italia 2009 Giro d'Italia Stage 17 2011 Track Party Men Team Sprint 2013 Vuelta a Espana Stage 01 1997 Tour de France