2011 Giro d'Italia Stage 21 2014 Tour Down Under Classic 2000 Tour de France Stage 21 2008 Tour de France Stage 18 2000 Giro d'Italia Prologue 2011 Tour of Qatar etc 2009 Vuelta a Espana Stage 01 2011 Track World Championships Men Sprint 2006 BASSO Ivan in Tokyo 2013 Tour of Oman Stage 02