Warren Barguil gave the home fans further reason for celebration on Bastille Day as he claimed victory on stage 13 of the Tour de France, with Fabio Aru retaining the yellow jersey.
Aru had taken the yellow jersey from defending champion Chris Froome on stage 12, but the general classification group played second fiddle to the battle at the front on Friday's 101-kilometre route from Saint-Girons to Foix, which marked the final stage in the Pyrenees.
Froome and Aru finished a minute and 48 seconds down on Sunweb rider Barguil, who outpaced Alberto Contador (Trek-Segafredo) at the finish to claim his third Grand Tour stage triumph, having won twice on the 2013 Vuelta a Espana.
After a frenetic start, Contador and Mikel Landa put distance between themselves and the chasing pack, the Spaniard the first man up the second of three category-one climbs.
They were eventually joined by Movistar's Nairo Quintana and Barguil with 500m left on the final climb up the Mur de Peguere, and it was Barguil - who leads the King of the Mountains standings - who reached the summit first.
Aru and Froome traded attacks on the descent but neither was able to manufacture any breathing room, though Simon Yates (Orica-Scott) and Dan Martin (Quick-Step Floors) were able to break away from the GC group.
Centre stage was therefore taken by the leading quartet and it was Contador who attacked first inside the flamme rouge.
However, Barguil responded brilliantly, taking the outside line on the final turn and surging ahead of Contador to become the first French rider to win on Bastille Day for 12 years.
Aru remains six seconds ahead of Froome, with Romain Bardet (AG2R La Mondiale) 25 seconds behind the leader.
GOOD DAY/BAD DAY
The day belonged to only one man in Barguil, who was overjoyed at beating a man who has served as his inspiration.
"This just felt so good," he said. "I was really on top of it. 800 metres from the end I felt I was in a great position. I knew I was going to be the fastest into the finish line.
"Contador was my idol when I was younger, I would never have believed I would have been able to do this a few years ago."
By stark contrast it was a miserable day for Astana's Jakob Fuglsang, who withdrew from the race with a fractures to his wrist and elbow he suffered on stage 11.
1. Warren Barguil (Team Sunweb) 2:36:29
2. Nairo Quintana (Movistar)
3. Alberto Contador (Trek-Segafredo)
4. Mikel Landa (Team Sky) +0:02
5. Simon Yates (Orica-Scott) +1:39
1. Fabio Aru (Astana) 55:30:06
2. Chris Froome (Team Sky) +0:06
3. Romain Bardet (AG2R La Mondiale) +0:25
1. Marcel Kittel (Quick-Step Floors) 363 points
2. Michael Matthews (Sunweb) 235 points
3. Andre Greipel (Lotto Soudal) 180 points
KING OF THE MOUNTAINS
1. Warren Barguil (Sunweb) 94 points
2. Mikel Landa (Team Sky) 33 points
3. Thomas De Gendt (Lotto Soudal) 32 points
The riders will have a longer ride on Saturday as they face a 181.5km ride from Blagnac to Rodez, however, there is little to really challenge the climbers with just two category-three ascents.