McEwan wins Giro d’Italia stage
McEwen came from behind in the last 100m to edge out Alessandro Petacchi.
Stuart O’Grady took third place and veteran Erik Zabel was fourth after a thrilling finish involving the top sprinters in the world.
Danilo Di Luca retained the overall leader’s pink jersey, nine seconds ahead of fellow-Italian Ivan Basso. The 11th stage on Thursday is the first to feature big mountains and the 150km course finishes with a climb to Zoldo Alto in the Dolomites.





