1994 Tour de France 2010 Tour de France Stage 19 2013 Tour of Oman Stage 02 2007 Tour de Langkawi Stage 04 2006 BASSO Ivan in Tokyo 2012 Tour Down Under Stage 05 2009 Tour de France Stage 12 2008 Vuelta Chihuahua Stage 07 2011 Track World Championships Men Sprint 2012 Vuelta a Espana Stage 03