1997 Tour de France 2003 Tour de France Stage 06 2008 Tour de France Stage 21 2009 Giro d'Italia Stage 17 2007-2008 Track World Cup Round 3 Men Team Pursuit 2013 Tour de Langkawi Stage 06 2013 Milano - Sanremo 2011 Giro di Lombardia 2011 Cyclo-cross World Cup Round 5 Men Elite 1997 Giro d'Italia