Acosta ainda acreditou
Marco Bezzecchi partiu da pole position e manteve a liderança desde o início. Marc Márquez, em boa forma, saltou imediatamente da 2.ª linha para passar o seu irmão e conquistar o 2.º lugar. Fabio Quartararo caiu para 4.º. Por outro lado, houve más notícias para Johann Zarco: o francês caiu rapidamente e caiu para o fundo da classificação. Atrás dele, Pedro Acosta acelerou a partir da 7.ª posição para ultrapassar os dois VR-46 (5.º).
El Diablo perdeu rapidamente terreno. Isto permitiu a Acosta ameaçar. Mas manteve-se firme, pelo menos até à 6.ª volta. Alex Márquez pressionou o seu irmão, na esperança de estar na luta pela vitória.
Mas quando tudo estava a correr bem para Acosta, uma corrente partida empurrou-o para fora da pista (volta 8).
Francesco Bagnaia perdeu ainda mais pontos ao despistar-se alguns segundos mais tarde.
Marc Márquez aproveitou a vantagem
O topo da grelha estabilizou por um momento. Mas depois aconteceu o que tinha de acontecer. Bezzecchi cometeu um erro na 12.ª volta, deixando o campo livre para Marc Márquez.
Franco Morbidelli também aproveitou a falta de ritmo de Quartararo para o ultrapassar (15.ª volta). Mais tarde, o piloto francês caiu para a 8.ª posição (19.ª volta).
Bezzecchi lutou até ao fim para recuperar o seu lugar. No entanto, Marc Márquez manteve-se na frente. Com estes resultados, o mais velho dos irmãos Márquez estabeleceu um novo recorde absoluto de pontos, com 512, e pode festejar o título já na próxima ronda, o GP do Japão, se fizer mais três pontos do que o irmão Alex, que tem 330.
Bezzecchi e Alex Márquez completaram o pódio, enquanto o português Miguel Oliveira, que partiu do 13.º lugar, aproveitou as desistências para fechar com a nona posição, igualando o melhor resultado da temporada no MotoGP, e terminando como o segundo melhor piloto da Yahama.