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.