This ad will auto close in 10 seconds

Rodriguez wins Tour de France 12th stage

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

From Zee News

0 Comment - Join the Discussions