2012 Vuelta a Espana Stage 21 2014 Dubai Tour Stage 01 2010 Tour de France Stage 08 2011 Giro d'Italia Stage 21 2012 Vuelta a Espana Stage 03 2013 Cyclo-cross World Cup Round 4 Women 2009 Giro d'Italia Stage 06 1999 Track World Championships 1990 Paris - Roubaix 2009 Tour Down Under Press Conference of ARMSTRONG Lance