Alejandro Valverde Wins Tour of Spain Stage 6

Valverde_win_TOS_Stage 6_2014

LA ZUBIA, Spain, Aug 28, 2014 (AFP) - Alejandro Valverde leads the Tour of Spain after producing a supreme final climb to win a star-laden finish to the 167.1km sixth stage from Benalmadena to La Zubia on Thursday. The Spaniard beat Britain's Chris Froome and compatriot Alberto Contador into second and third respectively to take the overall race lead from Australian Michael Matthews. … [Read more...]