1997 Tour de France 2014 Dubai Tour Stage 01 1997 Tour de France 2011 Tour of Qatar Stage 02 2006 VALVERDE-RODRIGUEZ in Tokyo 2007 Tour of Qatar Stage 06 1998 Giro d'Italia 2006 BASSO Ivan in Tokyo 1996 Japan Cup 2007 Tour de France Stage 09