1997 Tour de France 2010 Tour Down Under Stage 04 2008 Tour de France Stage 18 2007 Tour of Qatar Stage 06 2011 Tour of Qatar Stage 02 2006 Tour de France Stage 18 2011 Track World Championships Men Sprint 2013 Amstel Gold Race 1994 Tour de France 2013 Tour de Langkawi Stage 07