Dutchman Bauke Mollema won stage 14 of the Tour de France on a baking run from the citadel at Carcassonne to the small town of Quillon at the foot of the Pyrenees on Saturday.
Overall leader Tadej Pogacar was under no threat as he finished some seven minutes adrift, although Frenchman Guillaume Martin of Cofidis closed to second overall around three minutes behind the Slovenian.
"It was really hard, but I saw an opportunity even if it took a great deal of energy," said Martin. "I'll need to get back on form for tomorrow, this is the Tour, today it payed off, but who knows," said the author of the novel 'Socrates on a bike' and who studied philosophy.
It was a gruelling stage, exposed to beating heat, along narrow, winding Pyrenean foot-hill roads dotted with patches of melting tarmac.
The 2018 champion Geraint Thomas and world champion Julian Alaphilippe dropped off the back of the peloton with 20km to go when it became clear the overall leader's chasing group would not catch the escape.
"Some of the guys in the escape group were not working so I went from 45km on my own," explained the 34-year-old after winning his second Tour de France stage.
After Mark Cavendish matched 'the Cannibal' Eddy Merckx's 46-year-old record for stage wins on Friday, French daily L'Equipe called the Manxman the 'Sprint Cannibal'. But the Deceuninck man was eating the peloton's dust from the first slopes and trailed at 7min halfway along the route and was battling to beat the time cut for expulsions.