2007-2008 Track World Cup Round 3 Men Keirin 1994 Tour de France 2012 Tour of Qatar Stage 03 2008 Tour de France Stage 17 2007 McEWEN Robbie at home 2000 Giro d'Italia Stage 04 2008 Tour de France Stage 21 1999 Tour de France 1997 Giro d'Italia 2011 Giro d'Italia Stage 15