Tour de France Results - Stage 10

News & Results

07/12/2005| 0 comments
by Ian Melvin
Valverde takes the win ahead of Armstrong. Photo copyright Fotoreporter Sirotti.
Valverde takes the win ahead of Armstrong. Photo copyright Fotoreporter Sirotti.

Tour de France Results - Stage 10

Valverde wins stage; Armstrong regains overall lead.
Your comments
Your comments
sign up or login to post a comment