Poleman, Marc Márquez manteve a sua posição após as duas primeiras curvas e conseguiu segurar Pedro Acosta à distância. Foi Marco Bezzecchi quem arrancou melhor entre os perseguidores, ganhando três posições, enquanto Fabio di Giannantonio perdeu 6 lugares.
Márquez começou a registar as melhores voltas da corrida e rapidamente isolou-se, chegando a ter uma vantagem de um segundo e meio sobre o Tiburón de Mazarrón. Num circuito onde ultrapassar é muito difícil, Fermín Aldeguer ficou bastante tempo colado à roda de Bezzecchi, sem conseguir ultrapassar o líder da classificação dos pilotos. Ao perder a paciência, esteve perto de cair a 10 voltas do fim e acabou por ceder o 4.º lugar a Raúl Fernández.
MM93 estava endiabrado, conseguindo ganhar 7 décimos num só volta em relação a Acosta. A sua vantagem chegou aos 2,5 segundos e venceu com facilidade.
Depois de subir 5 lugares na partida, Diogo Moreira terminou num encorajador 7.º lugar, sendo o melhor piloto Honda. Pelo contrário, grande desilusão para "Diggia", 10.º e sem pontos. Saindo de 15.º, Fabio Quartararo terminou em 17.º.
