Rodriguez wins Tour de France 12th stage
Spain`s Joaquim Rodriguez won the 12th stage of the Tour de France.
Trending Photos
Spain`s Joaquim Rodriguez won the 12th stage of the Tour de France, a 210.5-km ride from Bourg de Peage on Friday.
His compatriot Alberto Contador was second and Kazakh Alexandre Vinokourov finished third.Andy Schleck of Luxembourg retained the overall leader`s yellow jersey.Bureau Report
Stay informed on all the latest news, real-time breaking news updates, and follow all the important headlines in india news and world News on Zee News.
Advertisement
Live Tv
Advertisement