Francesco Bagnaia (Ducati Lenovo Team) mette il sigillo finale su un weekend stupendo e perfetto al Red Bull Ring. Dopo la vittoria nella Tissot Sprint di sabato vince anche la gara lunga del Gran Premio d’Austria, precedendo Jorge Martin (Prima Pramac Racing). Con la terza doppietta stagionale e la 25^ vittoria in top class Pecco balza in testa alla classifica con cinque punti di vantaggio sullo spagnolo. Ora il campione del mondo è nella top ten dei piloti più vincenti in classe regina, raggiungendo Kevin Schwantz. Il podio è completato da Enea Bastianini (Ducati Lenovo Team), quarto posto per Marc Marquez (Gresini Racing MotoGP™) autore di una bella rimonta dopo un problema in partenza.
Questi i primi dieci alla fine della gara della top class al Red Bull Ring:
| 1 | Francesco Bagnaia (Ducati Lenovo Team) | |
| 2 | Jorge Martin (Prima Pramac Racing) | +3.232 |
| 3 | Enea Bastianini (Ducati Lenovo Team) | +7.357 |
| 4 | Marc Marquez (Gresini Racing MotoGP™) | +13.836 |
| 5 | Brad Binder (Red Bull KTM Factory Racing) | +18.620 |
| 6 | Marco Bezzecchi (Pertamina Enduro VR46 Racing Team) | +21.206 |
| 7 | Maverick Viñales (Aprilia Racing) | +24.322 |
| 8 | Franco Morbidelli (Prima Pramac Racing) | +27.677 |
| 9 | Aleix Espargaró (Aprilia Racing) | +28.829 |
| 10 | Alex Marquez (Gresini Racing MotoGP™) | +30.268 |
Classifica generale MotoGP
| pos. | pilota | Team | punti |
| 1 | 1F. Bagnaia | Ducati Lenovo Team | 275 |
| 2 | 89J. Martin | Prima Pramac Racing | 270 |
| 3 | 23E. Bastianini | Ducati Lenovo Team | 214 |
| 4 | 93M. Marquez | Gresini Racing MotoGP | 192 |
| 5 | 12M. Viñales | Aprilia Racing | 139 |
