2007 Tour of Qatar Stage 06 2012 Vuelta a Espana Stage 21 2010 Tour de France Stage 08 2011 Giro di Lombardia 1999 Tour de France 2010 Track World Championships Women Sprint 2003 Tour de France Prologue 2011 Vuelta a Espana Stage 12 2009 Giro d'Italia Stage 17 2007-2008 Track World Cup Round 3 Men Team Pursuit