Vuelta race report: ‘Purito’ delivers the goods with explosive victory
VALDEPENAS DE JAEN, Spain (AFP) - Spaniard Joaquim Rodriguez won the mountainous fifth stage of the Tour of Spain on Wednesday, a 187km ride from the ski resort of Sierra Nevada.