2007 Tour Down Under Stage 05 2009 Vuelta a Espana Stage 01 1999 Giro d'Italia 2006 BASSO Ivan in Tokyo 1996 Giro d'Italia 2001 Giro di Lombardia 2008 Tour de France Stage 09 2008 Tour de France Stage 17 1998 Tour de France 2008 Giro d'Italia Stage 20