2012 Vuelta a Espana Stage 17 2012 Giro d'Italia Stage 21 2003 Paris - Nice Stage 07 2011 Tour of Qatar Stage 02 2010 Tour of Oman Stage 01 1994 Tour de France 2012 Giro d'Italia Stage 06 2000 Paris - Roubaix 2009 Vuelta a Espana Stage 12 2010 Track World Championships Women Scratch