2012 Tour de France Stage 14 2000 Paris - Roubaix 1997 Tour de France 2012 Tour of Qatar Stage 03 2007-2008 Track World Cup Round 2 Women Keirin 2012 Giro d'Italia Stage 06 2009 Track World Championships Men Team Pursuit 2009 Track World Championships Men Team Pursuit 2013 Tour of Qatar Stage 01 2008 Tour de France Stage 17