2011 Track Party Men Team Sprint 1999 Giro d'Italia 2010 Tour de France Stage 08 2009 Road World Champonships Men Elite 1990 Paris - Roubaix 2011 Tour of Qatar etc 2014 Tour of Oman Stage 05 2000 Giro d'Italia Prologue 2007 Tour de France Stage 09 2007 Tour de Langkawi Stage 04