Pada balapan MotoGP Austria, Marc Marquez berhasil meraih kemenangan sulitnya sejauh ini musim ini. Dengan mengejar dan menyalip Fermín Aldeguer dan Marco Bezzecchi, Marquez berhasil memenangkan perlombaan untuk pertama kalinya sejak debut bersama Gresini Racing di kelas utama. Kemenangan ini juga membuat Marquez mencatatkan rekor sebagai pemenang balapan ke-1000 MotoGP dan meraih enam kemenangan pertamanya sejak tahun 2014.
Meskipun Bezzecchi sempat menyalip Marquez dalam percobaan pertama, namun ia tidak mampu menahannya dalam percobaan kedua. Di bagian akhir balapan, Aldeguer melakukan comeback spektakuler dengan menyalip beberapa pembalap, termasuk Bagnaia, Acosta, dan akhirnya Bezzecchi, untuk meraih podium keduanya musim ini. Marquez yang tidak bisa bersantai selama satu lap pun, berhasil mempertahankan keunggulannya dan meraih kemenangan keenam secara beruntun musim ini.
Sementara itu, saudara Marc, Alex Marquez, harus merasakan Long Lap Penalty yang menurunkan posisinya dari empat besar ke posisi ke-13. Di sisi lain, Bagnaia, yang awalnya berada di posisi yang cukup baik, harus puas dengan posisi yang jauh dari podium setelah dihukum turun satu posisi. Pembalap asal Turin itu juga disalip oleh beberapa pembalap lainnya, seperti Acosta, Aldeguer, dan Enea Bastianini, sehingga harus finis di posisi kedelapan.
Hasil balapan juga menunjukkan Franco Morbidelli, Johann Zarco, dan Luca Marini dari Honda finis di urutan kesebelas, di depan beberapa pembalap Yamaha seperti Fabio Quartararo dan Alex Rins. Kecelakaan dialami oleh Jorge Martin yang membuatnya harus keluar dari balapan, namun untungnya tidak mengalami cedera serius. Pada akhirnya, balapan MotoGP Austria berlangsung menegangkan dengan sejumlah peristiwa menarik di lintasan.





