2014 Tour of Oman Stage 05 2010 Tour of Qatar Stage 02 2010 Tour de France Stage 19 2011 Tour of Qatar Stage 04 2011 Road World Champonships Men Elite 2009 Tour Down Under Stage 04 1993 Paris - Roubaix 1998 Tour de France 2010 Track World Championships Women Sprint 2014 Tour of Oman Stage 06