Bauke Mollema reigned supreme as the Tour de France entered the Pyrenees, storming to a superb solo victory on stage 14 from Carcassonne to Quillan.
Mollema secured a second Tour win after his triumph on the ride to Le Puy-en-Velay in 2017, with this success coming in similar fashion.
The Dutchman made a decisive break, riding the final 40 kilometres out on his own at an average speed of 43.4km/h for that section, while he took on the last 25km in solitary fashion four years ago.
"Its super nice. It's amazing to win a stage again, I'm super happy," said a Trek-Segafredo's Mollema after prevailing by one minute and four seconds from Patrick Konrad and Sergio Andres Higuita in second and third respectively on the 183.7km route.
"It was as super hard day. It took so long until the break finally went
"It was a nice group but we were not working together so well. So I thought, 'let's go'. I did like 45km alone so it was hard, but I'm super happy."
Guillaume Martin came in +1:28 down in the chasing group, an effort that saw him move up to second in the general classification.
Martin, of Cofidis, is the only rider within five minutes of reigning champion Tadej Pogacar in the Yellow Jersey, making up enough time on the final climb of the Col de Saint-Louis to drop Rigoberto Uran down to third.
Michael Woods and Wout Poels were part of the 14-rider breakaway from which Mollema emerged and pushed their King of the Mountains claims, battling for points in each of the classified climbs.
Israel Start-Up Nation's Woods claimed the haul he needed to take the lead in that contest from Nairo Quintana and Poels, even if this success was somewhat tempered by him crashing on the descent of the Col du Castel.
Once the Canadian re-joined the breakaway it soon became clear he and his colleagues had no answer to Mollema.
STAGE RESULT
1. Bauke Mollema (Trek-Segafredo) 04:16:29
2. Patrick Konrad (Bora-Hansgrohe) +1:04
3. Sergio Andres Higuita (EF Education-Nippo) +1:04
4. Mattia Cattaneo (Deceuninck-Quick-Step) +1:06
5. Michael Woods (Israel Start-Up Nation) +1:10
CLASSIFICATION STANDINGS
General Classification
1. Tadej Pogacar (UAE Team Emirates) 56:50:12
2. Guillaume Martin (Cofidis) +4:04
3. Rigoberto Uran (EF Education First) +5:18
Points Classification
1. Mark Cavendish (Deceuninck-Quick-Step) 279
2. Michael Matthews (Team BikeExchange) 187
3. Jasper Philipsen (Alpecin-Fenix) 174
King of the Mountains
1. Michael Woods (Israel Start-Up Nation) 54
2. Nairo Quintana (Arkea-Samsic) 50
3. Wouter Poels (Bahrain Victorious) 49
What's next?
Sunday's 15th stage is set to be a particularly gruelling affair, with three category one climbs included in the 191.3km ride from Ceret to Andorre-la-Vieille. The second of those is Port d'Envalira, the highest point on this year's Tour at 2,408m above sea level.