1990 Paris - Roubaix 2003 Tour de France Stage 06 1997 Tour de France 1995 Tour des Flandres 1994 Tour de France 2010 Tour of Oman Stage 03 2009 Giro d'Italia Stage 06 2009 Road World Champonships Men Elite 2014 Dubai Tour Stage 01 2000 Giro d'Italia Prologue