2008 Tour de France Stage 18 2013 Tour de Langkawi Stage 07 2010 Tour of Qatar Stage 02 1994 Tour de France 2007 Tour de Langkawi Stage 07 2010 Track World Championships Women Scratch 2012 Tour de France Stage 07 2007-2008 Track World Cup Round 3 Men Keirin 1996 Paris - Roubaix 2009 Tour Down Under Stage 04