LE GRAND-BORNAND, France — Rui Costa of Portugal won the mountainous 19th stage of the Tour de France with a solo breakaway on the final climb, while Chris Froome retained the overall lead in rainy conditions on Friday.
Costa secured his second stage win of the race after catching Frenchman Pierre Roland about a quarter of the way up the fourth and final major ascent of Col de la Croix Fry.
"A lot of Portuguese fans have supported me through this Tour and I want to thank them," Costa said through a translator.
German veteran Andreas Kloeden was second, 46 seconds behind, and Belgian Jan Bakelants was 1:44 back in third. Froome and Alberto Contador finished together several minutes behind Costa.
Froome maintained his lead of 5:11 over Contador. He is two days from becoming the second British rider to win the race after Bradley Wiggins last year.
The 127-mile trek featured two HC climbs and two Category 1 ascents between Bourg-d'Oisans and Le Grand-Bornand in the snow-capped peaks of the Alps.
Contador was expected to attack Froome on the long downhill finish, but perhaps because of the rain, the attack never came.
"I didn't want to attack in the downhill," Contador said. "A lot of people like me and when they see me attacking downhill they get scared."