2013 Tour de Langkawi Stage 07 2010 Tour of Qatar Stage 02 1994 Tour de France 2008 Track World Championships Men Points 2014 Tour of Oman Stage 05 2002 Paris - Roubaix 2011 Giro d'Italia Stage 07 2006 BASSO Ivan in Tokyo 2000 Giro d'Italia Stage 04 2013 Ladies Tour of Qatar Stage 03