Kreuziger wins 19th stage
Czech rider Roman Kreuziger won the 19th stage of the Tour of Italy here on Friday as Joaquim Rodriguez narrowly held on to the overall lead.
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.