SEGOVIA, Spain -David Arroyo won the 19th stage of the Vuelta on Friday and fellow Spaniard Alberto Contador kept the overall lead with just two stages left.
Arroyo wins 19th stage of spanish Vuelta