2010 Tour de France Stage 12 2012 Road World Champonships Men TTT 1997 Tour de France 2007 Tour of Qatar Stage 06 2012 Tour de France Stage 07 1997 Tour de France 2011 Giro di Lombardia 1997 Giro d'Italia 2012 Giro d'Italia Stage 21 2006 BASSO Ivan in Tokyo