1993 Paris - Roubaix 2007 Tour of Qatar Stage 06 2003 Tour de France Stage 06 2011 Cyclo-cross World Cup Round 5 Men Elite 2008 Vuelta Chihuahua Stage 07 1994 Giro d'Italia 1997 Tour de France 2012 Vuelta a Espana Stage 21 2014 Tour of Oman Stage 06 2011 Giro di Lombardia