Avec trois Italiens en première ligne, la bataille semblait corsée d'emblée ce samedi après-midi à l'occasion de la course sprint d'Assen. Bien partis, Francesco Bagnaia et Brad Binder ont occupé les deux premières places. Fabio Quartararo et Johann Zarco ont tous deux gagné une place au départ. Marco Bezzecchi est parvenu à remonter rapidement sur El Diablo, puis sur Binder. Marini a repris sur Zarco lors du premier tour.
Dans un rythme infernal, Bezzecchi est allé voler la premier position à Bagnaia. Les deux hommes se sont ainsi bagarrés quelque temps. Pendant ce temps-là, Zarco a continué de perdre des places (9e). Fabio Di Giannantonio s'est ensuite crashé dans le secteur 3, 10 tours avant la fin de la course.
Zarco a continué sa descente aux enfers. De son côté, Bezzecchi a fini par distancer Bagnaia d'une seconde.
Au cours du dernier tour, Binder a été pénalisé pour avoir dépassé les limites de la piste. Derrière lui, Quartararo a donc récupéré la 3e place et monte sur le podium. Zarco a fini 13e.