1996 Giro d'Italia 2007 Tour de France Stage 09 2009 Tour Down Under Stage 04 1997 Giro d'Italia 2006 BASSO Ivan in Tokyo 2008 Tour de France Stage 17 2011 Cyclo-cross World Cup Round 5 Men Elite 2010 Tour de France Stage 12 1990 Paris - Roubaix 2011 Tour of Qatar Stage 02