- Oops!Something went wrong.Please try again later.
Dutchman Bauke Mollema has completed a bold solo raid to claim his second Tour de France win in 11 starts at the end of the 14th stage, a rough 183.7km ride from Carcassonne.
Austrian Patrick Konrad took second place, with Colombia's Sergio Higuita coming home third, both one minute, four seconds off the pace.
Slovenian Tadej Pogacar retained the overall leader's yellow jersey at the end of a hot day in southwestern France, on roads peppered with short but brutal climbs.
"I knew I had a good chance to make it to the end, I paced myself and when I saw I had a minute at the top of the last climb I knew it was done," said Mollema, who sped away from the breakaway group on a descent with 42km to go.
"A few days ago, I had checked the course on Google Maps, especially the last 60km - I waited for the right moment to attack."
Mollema won his first Tour stage in 2017 in similar fashion and has six top-10 finishes on grands tours.
There was one major change in the general classification.
France's Guillaume Martin jumped from ninth to second after taking part in the day's breakaway.
Pogacar leads Martin by 4min:04sec, with Colombian Rigoberto Uran in third place, 5min:18sec behind the defending champion.
Canadian Michael Woods snatched the polka-dot jersey for the mountains classification despite a crash after a two-man battle over the climbs with Dutch Wout Poels.
"I'm the first Canadian to wear it and I'm proud of that," said Woods.
"On the crash, it's my fault, I got in front because it was a dangerous descent but my wheel slipped."
Sunday's 15th stage is a lung-busting 191.3km mountain trek to Andorra as the race reaches its highest point at the Port d'Envalira, 2,408m above sea level.