Francesco Bagnaia conquistou uma vitória dominante na corrida Sprint da MotoGP em Assen, liderando de forma impressionante do início ao fim. Jorge Martin, da Pramac Ducati, e Maverick Vinales, da Aprilia, completaram o pódio, mantendo suas posições de qualificação. Bagnaia, partindo da pole position, rapidamente assumiu a liderança na Curva 1, com Martin logo atrás. A moto de Martin balançou no segundo setor, permitindo que Bagnaia ganhasse vantagem. Alex e Marc Marquez, da Gresini, subiram para a terceira e quinta posições, respectivamente, mas Marc teve um acidente na segunda volta. Maverick Vinales ultrapassou Alex Marquez para recuperar a terceira posição. Brad Binder fez uma forte recuperação, subindo da nona para a quinta posição na quarta volta. Luca Marini e Lorenzo Savadori enfrentaram problemas, com Marini se retirando devido a problemas no motor e Savadori sofrendo um acidente. Enea Bastianini fez ultrapassagens impressionantes, subindo para a sexta posição na sétima volta e terminando em quarto. Alex Rins teve outro acidente, enquanto Fabio Di Giannantonio garantiu a quinta posição. Aleix Espargaro e Fabio Quartararo também tiveram acidentes, mas escaparam de ferimentos graves. A vitória dominante de Bagnaia o coloca em uma boa posição para a corrida de domingo, com uma vantagem de 2,3 segundos sobre Martin. Vinales e Bastianini completaram os quatro primeiros, enquanto Binder foi o melhor piloto da KTM em sexto lugar. Quartararo fez uma forte recuperação para terminar em oitavo, e Pedro Acosta garantiu o último ponto em décimo lugar. Jack Miller, Joan Mir, Augusto Fernandez, Johann Zarco e Taakaki Nakagami completaram a classificação. Apesar de seu acidente, Alex Rins conseguiu terminar a corrida.