Enea Bastianini produced a pulsating performance to claim his third win of the 2022 MotoGP season in France.
Francesco Bagnaia - who claimed pole position going into the race - missed out on a podium after crashing out.
Despite making a good start, Bagnaia was overtaken by Jack Miller and race winner Bastianini before he made an error to miss out on gaining points.
Italy's Bastianini was delighted with his performance and admitted he tried to make his rival "nervous".
"I am very happy with this race. The weekend was very difficult for me with the accidents I had; were too many," the Ducati driver said.
"It was difficult, but my pace in the race wasn't as good as that of the group in front of me and when I saw Pecco [Bagnaia] very close I realised that I had to stay behind.
"I tried to overtake him in the second corner to make him nervous. I won the race, the team worked hard in this GP to give me the best bike and this job is incredible', he said in parc ferme."
Incredible victory once again
Social media reacted to Bastianini's win and hailed his masterclass performance.
One person said: "Enea Bastianini wins his third race of the year! This kid is seriously talented."
Another account tweeted: @ DaniLeo_Racing Once again, nothing new! What a magnificent rider Bastianini is, it's so blooding impressive what he's doing with last year's bike in a private team.
"And what a team Gresini Racing is. So happy for all of them, hopefully they can keep fighting for the title!"
Another tweet read: "Enea Bastianini incredible victory once again. A championship contender on a year old bike. It's between him and Miller for the factory seat now."
1) Enea Bastianini
2) Jack Miller
3) Aleix Espargaro
4) Fabio Quartararo
5) Johann Zarco
6) Marc Marquez
7) Takaaki Nakagami
8) Brad Binder
9) Luca Marini
10) Maverick Vinales
11) Pol Espargaro
12) Marco Bezzecchi
13) Fabio Di Giannantonio
14) Alex Marquez
15) Franco Morbidelli