2010 Track World Championships Women Scratch 2011 Tour of Qatar Stage 04 2013 Tour de Langkawi Stage 07 1999 Tour de France 1996 Giro d'Italia 1999 Tour de France 2009 Giro d'Italia Stage 06 2011 Giro d'Italia Stage 15 2011 Giro d'Italia Stage 07 1997 Tour de France