Portugal’s Rui Costa was in the winners circle for a second time in this year’s 100th edition of the Tour de France following another moutain-top victory in stage 19.
The day’s ride saw the peloton cover 204.5 kilometres from Bourg d’Oisans to Le Grand Bornand in the Rhône-Alpes region in south-eastern France.
It was another mountainous stage meaning another battle for the mountain points.
Europcar’s Pierre Rolland burst out in front to take three of the five climbs on offer.
Meanwhile Costa – who rides for the Movistar team – attacked the front of the bunch with 66 kilometers to go.
Despite sporadic heavy rain fall making the going a little bit tougher than usual Costa didn’t look back after exploding out in front and powered his way to the finish line for his second solo win after claiming stage 16 in Gap.
Overall leader Chris Froome, who struggled physically during Thursday’s stage up l’Alpe d’Huez, finished safely in the same group as his main challenger Alberto Contador of Spain.
Both title hopefuls crossed the line over eight minutes behind the winner.
Second place on the day went to German veteran Andreas Klöden of the RadioShack-Leopard team with his Belgian teammate Jan Bakelants third.
With two stages left, Froome still holds a commanding five minute and 11 seconds lead over Tinkoff rider Contador.
Stage 20 is a 125 kilometre up and down ride to Annecy-Semnoz.