2011 Cyclo-cross World Cup Round 5 Men Elite 2010 Tour de France Stage 12 2013 Tour de Langkawi Stage 07 2014 Dubai Tour Stage 01 1994 Tour de France 1994 Giro d'Italia 2012 Tour of Qatar Stage 03 1997 Tour de France 2012 Vuelta a Espana Stage 03 1999 Track World Championships