Italy's Francesco Bagnaia reignited his title challenge by winning the Dutch MotoGP on Sunday after championship leader Fabio Quartararo crashed out of an incident-packed race.
Frenchman Quartararo fell twice, flipping spectacularly over his handlebars in the second incident although he walked away afterward, shaking his fists in anger at his error.
Bagnaia, in contrast, stayed out of trouble on his Ducati to record his third victory of the season and a welcome full points score after failing to finish in the last two races.
"I am so happy after two difficult races where we were competitive without getting anything from it," the Italian said.
On a great day for Italian riders, Marco Bezzecchi on a Ducati for Valentino Rossi's VR46 team was second while Spanish rider Maverick Vinales rounded out the podium in the 11th race of 20 this season.
Quartararo heads into the summer break with a 21-point lead over Aleix Espargaro, who was fourth Sunday.
The Frenchman fell on the fifth then on the 13th lap out of 26 in front of an enthusiastic crowd in the Netherlands.
Even if he quickly got back on his feet, he had to give up after this second accident.
Quartararo got off to a bad start and was quickly overtaken by Aprilia rider Espargaro.
It was while he was trying to recover second place, in an attempt on the inside of a bend, that Quartararo lost control of his Yamaha, ending up in the gravel although he was soon back in the saddle, albeit in last place.
But a few laps later, his race was over after an acrobatic tumble.
Change of fortune
"I made a rookie's mistake. I attacked as if it was the last lap and the last bend," Quartararo said of his first fall, which he said had left something feeling "not right" with his bike.
As soon as the race was over he apologized to Espargaro for forcing him off the track in the fifth lap.
That incident cost him a penalty of a "long lap" at the next race, the British Grand Prix, for being "too ambitious" and "causing contact."
This was the first time since 1994 that Yamaha have failed to score a point at Assen.
This was the fourth time in six races he had claimed pole, but he had failed to finish in three of his past four outings.
He won his last two completed races – at Jerez and Mugello – but like Quartararo on Sunday was visibly angry last weekend after crashing out of the German MotoGP, where his French rival prevailed.
Runner-up to Quartararo in the championship last year, he had looked poised to challenge for the title just a few weeks ago, but subsequently slipped to 91 points off the pace before this round of the season at the circuit known as the "Cathedral of Speed."
Ahead of the next race at Silverstone on Aug. 7 the 25-year-old from Turin moved up from sixth to fourth, cutting the gap to Quartararo to 66 points.
In third in the riders' standings is Johann Zarco, who said he had suffered a "very difficult" day after trailing in 13th on his Ducati-Primac.
"It was really hard maintaining my pace and little by little I slipped out of the fight," he said.
"So I'm disappointed, obviously, but it's good to get another three points on the board and to see I'm still in third place in the standings.
"But it's no fun to come in an exhausted 13th!"