2014 Tour Down Under Classic 2010 Tour of Oman Stage 01 1994 Giro d'Italia 2008 Tour de France Stage 17 2010 Tour of Qatar Stage 02 2010 Tour de France Stage 12 1996 Japan Cup 2006 BASSO Ivan in Tokyo 2014 Tour of Oman Stage 06 2009 Tour de France Stage 12