2010 Track World Championships Women Scratch 2012 Tour of Qatar Stage 03 2013 Tour de Langkawi Stage 06 2005 Giro d'Italia Stage 06 1997 Tour de France 2010 Tour de France Stage 12 2012 Tour of Qatar Stage 03 2011 Road World Champonships Men Elite 2008 Tour de France Stage 17 1994 Tour de France