Do przedostatniego okrążenia mało kto przewidywał, że Jorge Martin straci prowadzenie w wyścigu. Zawodnik Pramac Racing na dwa okrążenia do mety popełnił błąd i zaliczył wywrotkę. Tym samym Francesco Bagnaia w swoim dwusetnym wyścigu Grand Prix zgarnął zwycięstwo i zapewnił sobie pozycję lidera przed letnią przerwą. Podium uzupełnili zawodnicy Gresini Racing, bracia Marquez. Drugi był Marc, a trzeci Alex. Jest to pierwsze podium w historii dla braci w klasie MotoGP.

PosRiderNatTeamTime/Diff
1Francesco BagnaiaITADucati Lenovo (GP24)40m 40.063s
2Marc MarquezSPAGresini Ducati (GP23)+3.804s
3Alex MarquezSPAGresini Ducati (GP23)+4.334s
4Enea BastianiniITADucati Lenovo (GP24)+5.317s
5Franco MorbidelliITAPramac Ducati (GP24)+5.557s
6Miguel OliveiraPORTrackhouse Aprilia (RS-GP24)+10.481s
7Pedro AcostaSPARed Bull GASGAS Tech3 (RC16)*+14.746s
8Marco BezzecchiITAVR46 Ducati (GP23)+14.930s
9Brad BinderRSARed Bull KTM (RC16)+15.084s
10Raul FernandezSPATrackhouse Aprilia (RS-GP23)+16.384s
11Fabio QuartararoFRAMonster Yamaha (YZR-M1)+17.235s
12Maverick ViñalesSPAAprilia Racing (RS-GP24)+18.865s
13Jack MillerAUSRed Bull KTM (RC16)+25.425s
14Augusto FernandezSPARed Bull GASGAS Tech3 (RC16)+25.495s
15Takaaki NakagamiJPNLCR Honda (RC213V)+25.817s
16Luca MariniITARepsol Honda (RC213V)+25.854s
17Johann ZarcoFRALCR Honda (RC213V)+25.952s
18Stefan BradlGERHRC Test Team (RC213V)+43.047s
19Joan MirSPARepsol Honda (RC213V)+43.145s
20Remy GardnerAUSMonster Yamaha (YZR-M1)+50.115s
 Jorge MartinSPAPramac Ducati (GP24)DNF
 Fabio Di GiannantonioITAVR46 Ducati (GP23)DNF
Źródło, Crash.net