A corrida de MotoGP no GP da Catalunha terminou de forma absolutamente dramática, com o desfecho a mudar na última volta e na última curva depois de uma prova marcada por reviravoltas e incidentes até ao fim.
Fabio Di Giannantonio acabou por conquistar a vitória ao impor um ritmo consistente no final, garantindo o triunfo pela VR46 após uma corrida de sobrevivência no grupo da frente. Joan Mir terminou na segunda posição, a 1.250s, depois de uma exibição sólida que o manteve sempre na luta pelos lugares do pódio, enquanto Fermín Aldeguer fechou o top 3 apenas alguns décimos atrás.
Atrás dos três primeiros, Ai Ogura foi o melhor dos restantes, seguido de Francesco Bagnaia em quinto e Marco Bezzecchi em sexto, numa corrida em que o grupo perseguidor esteve constantemente em luta direta. Fabio Quartararo terminou em sétimo, à frente de Luca Marini e Brad Binder, com Diogo Moreira a completar o top 10.
Mas o grande momento da corrida aconteceu no último setor da última volta, quando Pedro Acosta, que liderava e parecia encaminhado para a vitória, sofreu uma queda na última curva, depois de um esforço extremo para segurar a posição. O piloto da KTM viu assim escapar um triunfo quase certo, num final cruel que deixou o paddock em choque.
Acosta acabou por abandonar (DNF), tal como Alex Márquez, Johann Zarco e Enea Bastianini, num GP da Catalunha caótico, intenso e decidido apenas nos detalhes finais.
Classificação geral GP da Catalunha:
















