Setelah rentetan kecelakaan yang terjadi di awal balapan, balapan berlangsung dengan dinamis. Bagnaia berhasil mengamankan posisi terdepan sejak lap keempat di sektor pertama.

Namun, Brad Binder terus mengancam Bagnaia dengan selisih waktu hanya 0,3 detik.

Sementara itu, Bezzecchi terus mengejar dua pembalap di depannya dengan jarak yang sangat dekat.

Pertarungan sengit juga terjadi dalam memperebutkan posisi keenam, di mana Alex Marquez dan Miguel Oliveira saling serang saat memasuki lap ke-10.

Oliveira yang berusaha merebut posisi keenam, mengalami kerusakan pada motornya dan keluar dari trek saat sedang berbelok.

Hasil ini membuat pembalap asal Portugal ini jatuh ke posisi ke-10 dan akhirnya harus masuk ke pit pada lap ke-13 karena ada masalah dengan motornya.

Selain Oliveira, masalah pada motor juga dialami oleh pembalap Honda, Iker Lecuona.

Kejadian ini terjadi pada lap ke-15, di mana pembalap asal Spanyol ini terlihat kesulitan mengendalikan motornya dan sempat mengeluh sebelum akhirnya kembali ke pit.

Saat balapan memasuki tiga lap terakhir, posisi lima besar sudah hampir pasti, karena jarak antara Jorge Martin di posisi kelima dengan Alex Marquez di posisi keenam adalah sekitar 9,2 detik.

Sementara di depan, Bezzecchi tidak kehilangan semangat untuk merebut posisi terdepan, sedangkan Binder yang mulai kehabisan ban terus dikejar oleh Aleix Espargaro dan Jorge Martin.

Pada lap terakhir, Bezzecchi semakin mempercepat motornya sehingga selisih waktu dengan Bagnaia hanya sekitar 0,8 detik.

Pertarungan sengit terjadi di posisi belakang, di mana Binder terus diintai oleh Aleix Espargaro dan Jorge Martin.

Binder tampak kesulitan mengendalikan motornya karena ban belakangnya semakin aus.

Akhirnya, posisi terdepan tetap dikuasai oleh Bagnaia, dengan Bezzecchi di posisi kedua, dan Brad Binder berhasil meraih posisi ketiga.

Aleix Espargaro dan Jorge Martin sempat saling slipstream di garis finis, namun Espargaro berhasil finis di posisi keempat yang lebih cepat.

Namun sayangnya, setelah balapan selesai, Brad Binder dinyatakan melampaui batas trek pada lap terakhir.

Hal ini membuatnya turun satu peringkat, sehingga Aleix Espargaro naik podium dan menduduki posisi ketiga.