2000 Paris - Roubaix 2013 Vuelta a Espana Stage 01 2003 Tour de France Stage 01 2012 E3 Harelbeke 2009 Tour de France Stage 12 1999 Giro d'Italia 1995 Tour des Flandres 2013 Tour of Oman Stage 02 1997 Tour de France 1990 Paris - Roubaix