1997 Tour de France 1998 Giro d'Italia 2010 Tour of Oman Stage 01 2011 Tour of Qatar Stage 04 1996 Japan Cup 1996 Giro d'Italia 2007-2008 Track World Cup Round 2 Women Keirin 2008 Tour de France Stage 18 2007 Tour of Qatar Stage 06 2011 Tour of Qatar etc