2007-2008 Track World Cup Round 3 Men Team Pursuit 2006 BASSO Ivan in Tokyo 2006 BASSO Ivan in Tokyo 1994 Tour de France 2013 Tour de France Stage 21 2006 Tour de France Stage 18 2007 Track World Championships Men Scratch 2010 Tour de France Stage 19 1999 Tour de France 2009 Track World Championships Men Team Pursuit