1997 Giro d'Italia 2010 Tour of Qatar Stage 02 2014 Dubai Tour Stage 01 2009 Tour Down Under Stage 04 2008 Tour de France Stage 21 2012 Tour of Qatar Stage 03 2013 Milano - Sanremo 2007-2008 Track World Cup Round 2 Women Keirin 2011 Giro d'Italia Stage 07 1999 Tour de France