Jorge Martín ha difeso con le unghie e con i denti la sua pole in una partenza in cui Bezzecchi e Ogura si sono fatti spazio davanti a Marc Márquez e Acosta. Ma il murciano, dimenticando la caduta, mentre era in testa alla sprint del sabato, si è ripreso e si è portato in seconda posizione al quarto giro dei 28 previsti. Marc, invece, appariva più in difficoltà e meno veloce, faticando a tenere a bada Bagnaia e senza possibilità di andare oltre la quinta posizione.
Dopo alcuni giri senza cambiamenti, è stato al nono giro che Acosta, dopo aver studiato dove attaccare Martín, ha preso con decisione la testa della corsa.
Quasi contemporaneamente, Márquez ha avuto la meglio su Ogura, ma un errore in frenata mentre cercava la posizione sul podio lo ha fatto retrocedere fino al settimo posto. Qualcosa di strano stava accadendo al posteriore della sua Ducati.
A metà gara, lo squalo di Mazarrón comandava con autorità, con oltre sette decimi di vantaggio su Jorge Martín, con il suo compagno Bezzecchi in attesa del momento giusto. Ogura e Aldeguer precedevano il maggiore dei Márquez, che finalmente sembrava domare la sua moto per superare Binder. Suo fratello, Álex, perso nelle retrovie in Austria, era già fuori dopo una caduta.
Così, senza ulteriori variazioni, salvo la quinta posizione conquistata da Márquez, si è arrivati al rettilineo finale della gara. Acosta ha gestito gli ultimi giri, cercando di non commettere errori per ottenere uno dei più grandi tesori della sua carriera sportiva. Lo sforzo è stato ripagato. E finalmente, dopo 15 podi in MotoGP, ha ottenuto il suo primo successo in carriera nella classe regina del motociclismo.
