Cuaca panas dengan suhu 22 derajat Celcius di udara dan 34 derajat Celcius di lintasan saat balapan dimulai. Pasal pit stop wajib diterapkan dalam perlombaan ini karena kondisi trek. Niccolo Antonelli absen karena sakit, meninggalkan Stefano Manzi yang tampil cemerlang setelah start, namun di tengah perlombaan, ia tergeser oleh Can Oncu. Aldi Satya Mahendra, pembalap asal Indonesia, berhasil bertahan di posisi ke-12.
Manzi berhasil kembali meraih posisi pertama di akhir lap pertama, diikuti oleh Tom Booth-Amos, sementara Oncu turun dua peringkat namun kemudian bangkit kembali ke posisi kedua. Selanjutnya, Booth-Amos berhasil melampaui Manzi dan Oncu pada awal lap ke-3, sementara Marcel Schroetter dan Valentin Debise mengejar di belakangnya. Aldi kesulitan dan tergelincir ke posisi ke-16 saat para pembalap mengoptimalkan kecepatan mereka.
Pada lap ke-6, Booth-Amos masih menguasai jalannya perlombaan, dengan Schroetter dan Debise mengikuti di belakangnya. Sembari di posisi ketiga dan keempat, Manzi dan Oncu bersaing sengit, namun Jaume Masia turut memberikan perlawanan dengan mencatatkan waktu lap tercepat. Sementara itu, beberapa pembalap melakukan pit stop untuk pergantian ban pada lap ke-9 dengan waktu intervensi minimum 1 menit 18 detik.
Insiden terjadi antara Jaume Masia dan Debise di Tikungan 1, yang berdampak pada perubahan urutan pembalap. Meskipun Schroetter sempat memimpin, ia mengalami insiden yang membuat beberapa pembalap terpaksa menghindar. Booth-Amos kembali ke posisi terdepan dan berduel dengan Michael Ruben Rinaldi. Sementara itu, Aldi berhasil menanjak dari posisi 16 ke zona poin dan meninggalkan Harrison Voight.
Dua putaran tersisa, perjuangan Bendsneyder menuju podium semakin nyata, sementara Alcoba harus tersingkir. Saat Can Oncu terjatuh di lap terakhir, rekan setimnya, Aldi Satya Mahendra, berhasil meraih tiga poin setelah finis di peringkat 13. Rinaldi menempati posisi keempat, diikuti oleh Alcoba, Lucas Mahia, Oliver Bayliss, Xavi Cardelus, Kaito Toba, dan Ondrej Vostatek di posisi sepuluh besar.