1994 Giro d'Italia 1998 Tour de France 2011 Track Party Men Team Sprint 2011 Tour of Qatar Stage 02 2011 Giro di Lombardia 2008 Tour de France Stage 09 2013 Tour of Oman Stage 02 1995 Japan Cup 2010 Tour of Oman Stage 01 2010 Tour of Qatar Stage 02