1990 Paris - Roubaix 2005 Giro d'Italia Stage 06 1994 Tour de France 2013 Amstel Gold Race 2012 Tour of Qatar Stage 03 1994 Giro d'Italia 2013 Tour de France Stage 21 2010 Tour de France Stage 08 2012 Tour de France Stage 07 2010 Tour de France Stage 12