2012 Tour of Qatar Stage 03 2008 Tour de France Stage 18 2000 Giro d'Italia Prologue 2013 Tour de France Stage 21 1996 Gent - Wevelgem 2012 E3 Harelbeke 2008 Tour de France Stage 21 2014 Dubai Tour Stage 01 2012 Giro d'Italia Stage 21 2009 Track World Championships Men Team Pursuit