Miguel Oliveira abandonou a 14 voltas do final, depois de perder várias posições
Bagnaia concluiu as 26 voltas ao circuito de Assen em 40.08,519 minutos, deixando o segundo classificado, o compatriota Marco Bezzecchi (Ducati) a 1,242 segundos, com o espanhol Aleix Espargaró (Aprilia) em terceiro, a 1,925 segundos, após uma penalização atribuída ao sul-africano Brad Binder (KTM) por exceder os limites da pista.
Com estes resultados, Bagnaia reforça a liderança do campeonato, agora com 194 pontos, mais 35 do que o segundo classificado, o espanhol Jorge Martin