2003 Tour de France Stage 06 2003 Tour de France Stage 06 1999 Giro d'Italia 1998 Giro d'Italia 2003 Tour de France Stage 01 1996 Giro d'Italia 2003 Tour de France Prologue 1997 Tour de France 2014 Tour of Oman Stage 05 2006 BASSO Ivan in Tokyo