2012 Tour of Qatar Stage 03 1996 Paris - Roubaix 2008 Track World Championships Men Points 2013 Milano - Sanremo 2011 Tour Down Under Stage 05 2010 Tour Down Under Stage 04 1997 Giro d'Italia 1994 Tour de France 2011 Tour of Qatar Stage 04 2012 Vuelta a Espana Stage 17