Dutchman Tom Dumoulin (Giant-Alpecin) won the 13th stage of the Tour de France, a 37.5-km individual time trial from Bourg-Saint-Andeol on Friday.
Tour de France starts with minute's silence after Nice attacks
Briton Chris Froome strengthened his overall lead after taking second place, 63 seconds behind Dumoulin, according to provisional results.
'Vijender is poised to break into the big league'
Working on my half smashes to get closer to my goal: Saina
Why no Pakistan athletes have qualified for the Rio Olympics...
With Sania by her side, Prarthana confident of taking on the big guns
Paddler Batra seeks ace shuttler Saina's advice