2009 Tour de Langkawi Stage 06 2011 Track Party Men Team Sprint 2000 Giro d'Italia Stage 04 1995 Tour de France 1994 Tour de France 2013 Tour de Langkawi Stage 06 2012 Tour of Qatar Stage 03 2003 Tour de France Stage 06 2008 Giro d'Italia Stage 20 2013 Vuelta a Espana Stage 01