Armstrong looks invincible
Lance Armstrong won his fifth stage of the 91st Tour de France today to all but seal his sixth successive victory and a pre-eminent place in the history of cycling’s greatest event.
The Texan was expected to win today’s stage, a 55-kilometre time-trial around Besancon, but that did not make the outcome any less impressive as the 32-year-old finished more than a minute quicker than the next best Jan Ullrich.