2007 Tour of Qatar Stage 06 2011 Giro d'Italia Stage 07 2014 Tour of Oman Stage 06 2010 Tour Down Under Stage 04 2009 Track World Championships Men Team Pursuit 1994 Giro d'Italia 2011 Track Party Men Team Sprint 1997 Tour de France 1994 Tour de France 1995 Tour des Flandres