1999 Tour de France 2009 Vuelta a Espana Stage 01 2008 Tour de France Stage 17 2013 Vuelta a Espana Stage 12 2001 Giro di Lombardia 2010 Tour Down Under Stage 04 2010 Track World Championships Women Scratch 2005 Giro d'Italia Stage 06 2010 Tour de France Stage 05 2011 Vuelta a Espana Stage 08