2009 Giro d'Italia Stage 06 1990 Tour de France 2012 Tour of Qatar Stage 03 2000 Giro d'Italia Stage 04 1997 Tour de France 1995 Tour des Flandres 2012 Tour Down Under Stage 05 2013 Tour of Qatar Stage 01 1998 Tour de France 2003 Tour de France Stage 01