2012 Vuelta a Espana Stage 17 2012 Tour de France Stage 07 2012 E3 Harelbeke 1997 Tour de France 2014 Tour of Oman Stage 05 1994 Giro d'Italia 2008 Tour de France Stage 17 2003 Paris - Nice Stage 07 2012 Tour of Qatar Stage 03 2003 Tour de France Prologue