2000 Tour de France Stage 21 1999 Tour de France 1999 Tour de France 1994 Giro d'Italia 2012 Road World Champonships Men TTT 2011 Cyclo-cross World Cup Round 5 Men Elite 2012 Tour Down Under Stage 05 2011 Track Party Men Team Sprint 1997 Tour de France 2011 Vuelta a Espana Stage 12