2010 Tour de France Stage 05 1999 Giro d'Italia 2007 Tour of Qatar Stage 06 2011 Giro d'Italia Stage 21 2012 Vuelta a Espana Stage 17 2003 Paris - Nice Stage 07 2014 Dubai Tour Stage 01 1998 Tour de France 2013 Cyclo-cross World Cup Round 4 Women 2009 Tour Down Under Stage 04