2012 Tour de France Stage 14 1996 Giro d'Italia 2013 Tour Down Under Stage 01 2011 Tour of Qatar Stage 02 1995 Tour des Flandres 1993 Paris - Roubaix 2009 Giro d'Italia Stage 06 2006 BASSO Ivan in Tokyo 2011 Giro di Lombardia 2011 Road World Champonships Men Elite