2013 Vuelta a Espana Stage 12 1999 Track World Championships 2013 Vuelta a Espana Stage 01 2003 Tour de France Stage 01 1996 Gent - Wevelgem 2003 Paris - Nice Stage 07 2012 Road World Champonships Men TTT 2009 Track World Championships Men Team Pursuit 2010 Tour de France Stage 08 2008 Track World Championships Men Points