Chris Froome maintained his overall lead at the Tour de France while Edvald Boasson Hagen made a late charge to win Stage 19 on Friday.
Froome kept his lead despite crossing the line in Salon-de-Provence over 12 minutes behind Boasson Hagen, who finished the longest stage in five hours, six minutes and nine seconds.