An "overwhelmed" Bob Jungels expressed his delight after clinching the first Tour de France stage win of his career with a brilliant solo effort over the mountains to Chatel.
Having made his move on the penultimate climb of stage nine, the Luxembourger broke clear and made his advantage count after leading for over 60 kilometres on Sunday.
Home favourite Thibaut Pinot attempted to close the gap but ultimately fell to fourth after attacking too late in the day, as Spanish duo Jonathan Castroviejo and Carlos Verona came in second and third.
Tadej Pogacar finished fifth to retain the yellow jersey at the end of a terrific week for the reigning champion, who earlier claimed back-to-back victories over stages six and seven to take control of Le Tour.
But Sunday belonged to AG2R Citroen rider Jungels, who was left stunned by his incredible triumph, declaring: "I am just overwhelmed, to be honest.
"This is huge. This is what I came here for. I know this means a lot for the team.
"After a couple of years struggling and a very tough year last year, to take the victory this way, it's my style of racing, so I'm just super happy.
"I saw that my shape was getting better day by day. To do something like this, I knew I had to do it from quite far, because with the last climb I would not have been able to ride away from the favourites.
"Being in the mix and winning a stage is a big step, and today I took all the risks I could and it happened. Thanks to my team and everyone who believed in me over the last years."
Victory marked a significant comeback for Jungels, who missed out on last year's Tour and the Tokyo Olympics after being diagnosed with endofibrosis, a narrowing of the arteries. He was also a doubt for this year's race after testing positive for COVID-19 in the build up.
Welcome to the Jungels: Brilliant Bob secures maiden Tour triumph
Jungels' triumph represented his first at the Tour de France and just his second at a Grand Tour after he won over stage 15 of the 2017 Giro d'Italia.
Meanwhile, the 29-year-old also became the first rider from Luxembourg to win a Tour de France stage since Andy Schleck triumphed over stage 18 in 2011.
STAGE RESULTS
1. Bob Jungels (AG2R Citroen) 4:46:39
2. Jonathan Castroviejo (Ineos Grenadiers) +0:22
3. Carlos Verons (Movistar) +0:26
4. Thibaut Pinot (Groupama-FDJ) +0:40
5. Tadej Pogacar (UAE Team Emirates) +0:49
CLASSIFICATION STANDINGS
General Classification
1. Tadej Pogacar (UAE Team Emirates) 33:43:44
2. Jonas Vingegaard (Jumbo-Visma) +0:39
3. Geraint Thomas (Ineos Grenadiers) +1:17
Points Classification
1. Wout van Aert (Jumbo-Visma) 284
2. Fabio Jakobsen (Quick-Step Alpha Vinyl) 149
3. Tadej Pogacar (UAE Team Emirates) 139
King of the Mountains
1. Simon Geschke (Cofidis) 19
2. Bob Jungels (AG2R Citroen) 18
3. Thibaut Pinot (Groupama-FDJ) 14