Yamaha's world championship leader Fabio Quartararo has cruised to his fourth win of the season at the Dutch Grand Prix - but Jack Miller's title challenge took a blow as the Australian crashed out in Assen.
Starting second on the grid, Quartararo needed five laps to find his rhythm on Sunday before he took the lead with a string of fastest laps and went on to beat the chasing pack by 2.757 seconds.
But there was disappointment for Miller, who's won twice this season and was lying third in the Championship standings, as the Townsville rider slid out of the race at a hairpin at halfway while in eighth place, then received a race-ending black flag for a technical issue.
The spill means Miller has now sunk to fifth in the standings on 100 points, now 56 behind Quartararo, 22 behind Johann Zarco, nine behind Ducati teammate Francesco Bagnaia and one behind world champion Joan Mir.
The Frenchman Quartararo was untroubled in the closing stages as he took the chequered flag to extend his championship lead, with teammate and pole-sitter Maverick Vinales recovering from a slow start to finish second.
Mir rounded out the podium on his Suzuki and Honda's six-times premier class winner Marc Marquez crossed the line in seventh after starting 20th on the grid.