2010 Tour of Qatar Stage 02 2012 Road World Champonships Men TTT 2003 Tour de France Prologue 2000 Giro d'Italia Stage 04 2011 Giro di Lombardia 1998 Tour de France 2007 McEWEN Robbie at home 2007 Track World Championships Men Scratch 2003 Paris - Nice Stage 07 1994 Tour de France