Pecco Bagnaia was untouchable at Assen, powering into the lead from the start and never looking back, buidling and managing the lead to enjoy a statement victory.
He was joined on the podium by Jorge Martin in second and Enea Bastianini in third.
Maverick Vinales finished fifth, Alex Marquez seventh, Raul Fernandez eighth and Marc Marquez tenth; all Alpinestars riders.
The result means Bagnaia matches Casey Stoner's record of 23 MotoGP wins with Ducati.
He was joined on the podium by Jorge Martin in second and Enea Bastianini in third.
Maverick Vinales finished fifth, Alex Marquez seventh, Raul Fernandez eighth and Marc Marquez tenth; all Alpinestars riders.
The result means Bagnaia matches Casey Stoner's record of 23 MotoGP wins with Ducati.