Francesco Bagnaia, in sella alla Ducati, vince il Gran Premio d'Olanda, coronando così un weekend perfetto. Sul circuito di Assen, dopo la pole e la vittoria nella Sprint, il pilota campione del mondo ha tagliato il traguardo con un vantaggio di circa tre secondi e mezzo. Il primato di Bagnaia non è mai stato in discussione sin dalla partenza e Jorge Martin (Ducati Prima Pramac) si è dovuto accontentare della seconda piazza.
A completare un podio tutto di marca Ducati Enea Bastianini, al terzo posto. Quarto, invece, Marc Marquez (Ducati Gresini). A seguire, Fabio Di Giannantonio davanti a Maverick Vinales. Quindi Binder, Alex Marquez, Raul Fernandez e Franco Morbidelli. Sono caduti Rins, Bezzecchi, Mir, Acosta. Per quanto riguarda la classifica del campionato, Bagnaia accorcia e si porta a meno dieci da Martin.