2011 Vuelta a Espana Stage 12 1997 Tour de France 2013 Vuelta a Espana Stage 12 2007-2008 Track World Cup Round 3 Men Keirin 2013 Ladies Tour of Qatar Stage 03 2007 Track World Championships Men Scratch 1996 Giro d'Italia 2010 Tour de France Stage 05 2013 Tour de France Stage 21 2011 Vuelta a Espana Stage 08