1997 Tour de France 2000 Giro d'Italia Stage 04 2003 Tour de France Stage 06 2011 Cyclo-cross World Cup Round 5 Men Elite 2013 Tour of Oman Stage 02 1996 Japan Cup 1997 Tour de France 2012 Tour of Qatar Stage 03 2003 Tour de France Prologue 2009 Tour de Langkawi Stage 06