1997 Tour de France 2011 Vuelta a Espana Stage 08 2011 Giro d'Italia Stage 07 2003 Tour de France Stage 01 1995 Tour de France 2006 VALVERDE-RODRIGUEZ in Tokyo 1996 Paris - Roubaix 2006 BASSO Ivan in Tokyo 1996 Giro d'Italia 2010 Tour of Qatar Stage 02