2011 Giro di Lombardia 2013 Vuelta a Espana Stage 12 2011 Giro d'Italia Stage 21 2009 Giro d'Italia Stage 04 2006 Tour de France Stage 07 1994 Tour de France 2011 Vuelta a Espana Stage 12 2007 Road World Championships Men Elite 2012 Tour de France Stage 14 2007 McEWEN Robbie at home