2006 BASSO Ivan in Tokyo 2011 Tour of Qatar Stage 04 2012 Tour de France Stage 07 1994 Giro d'Italia 2005 Giro d'Italia Stage 06 1995 Japan Cup 2014 Tour of Oman Stage 06 2010 Tour of Qatar Stage 02 2009 Giro d'Italia Stage 06 2014 Tour of Oman Stage 05