1997 Tour de France 2006 Tour de France Stage 18 2008 Tour de France Stage 17 2006 BASSO Ivan in Tokyo 2013 Tour de France Stage 21 2007 Track World Championships Men Scratch 1995 Japan Cup 2003 Paris - Nice Stage 07 1994 Giro d'Italia 2000 Giro d'Italia Stage 04