Le circuit d'Assen accueille les pilotes MotoGP pour le Grand Prix des Pays-Bas. Francesco Bagnaia a signé la pole position en battant le record de la piste et s'est imposé lors de la course du samedi.

Francesco Bagnaia, seul à Assen

Francesco Bagnaia prend les commandes de la course dès les premiers mètres, alors qu'Alex Rins a chuté dans le premier virage. Maverick Viñales, Jorge Martín, Marc Márquez et Alex Márquez suivent. Le pilote Pramac Ducati a rapidement pris le meilleur sur le seul pilote de l'équipe d'usine Aprilia.

Dans le tour suivant, Marc Márquez a doublé Maverick Viñales, alors que Pedro Acosta a pris le meilleur sur Alex Márquez. Le pilote Gresini Ducati s'est fait prendre la 6e place par Fabio di Giannantonio deux tours plus tard. Marco Bezzecchi a chuté dans le virage 5 et parvient à repartir. De son côté, Fabio di Giannantonio continue sa remontée en dépassant Pedro Acosta. Marco Bezzecchi abandonne à la fin du 5e tour alors que son coéquipier chez VR46 Ducati a doublé Maverick Viñales le tour suivant. Joan Mir chute dans le début du 7e tour. Le tour suivant, Fabio di Giannantonio double un Marc Márquez qui semble l'avoir laissé passé. Le pilote Gresini Ducati se retrouve sous la menace de Maverick Viñales et Pedro Acosta.

Après dix tours, Francesco Bagnaia mène devant Jorge Martín et Fabio di Giannantonio. Marc Márquez, Maverick Viñales, Pedro Acosta, Enea Bastianini, qui a doublé Brad Binder et Alex Márquez, et Raúl Fernández suivent.

Au 16e tour a reçu un Long Lap pour les limites de la piste. Il occupe la 14e place, derrière Fabio Quartararo. Il est parti à la faute en tentant d'effectuer sa pénalité. Devant, Pedro Acosta semble en souffrance avec son pneu tendre, perdant du terrain sur Enea Bastianini. Le pilote Ducati parvient à prendre le meilleur sur le pilote Tech3 GASGAS dans le 18e tour.

Le tour suivant, il semble qu'il y ait eu un cafouillage entre Fabio di Giannantonio, Marc Márquez, Maverick Viñales, Enea Bastianini et Pedro Acosta. Personne ne semble vouloir être le meneur. Finalement, le pilote d'usine Aprilia a repris la tête du groupe, devant Marc Márquez et Enea Bastianini, alors que Fabio di Giannantonio se fait légèrement distancer. Le tour suivant, Enea Bastianini a doublé Marc Márquez avec les muscles, alors que Pedro Acosta a dépassé Fabio di Giannantonio après que ce dernier ait tenté une attaque sur le pilote Gresini Ducati. Mais le pilote VR46 Ducati a rapidement repris son bien. A la fin du 22e tour, Enea Bastianini prend le meilleur sur Maverick Viñales. Pedro Acosta a chuté dans le dernier tour.

Francesco Bagnaia remporte le Grand Prix des Pays-Bas devant Jorge Martín et Enea Bastianini. Marc Márquez prend la 4e place à Maverick Viñales dans le dernier secteur. Fabio di Giannantonio, Brad Binder, Alex Márquez, Raúl Fernández et Franco Morbidelli suivent.