McEwen wins seventh stage of Tour de France
Robbie McEwen of Australia won today’s seventh stage of the Tour de France in a sprint finish.
McEwen, riding for the Davitamon-Lotto team, took his second stage victory of the 2005 Tour as he pipped Magnus Backstedt of Sweden for the win with Bernhard Eisel of Austria finishing third.