Persaingan di depan kembali berubah pada Lap 12. Marquez berhasil mendekati Fernandez hingga terpaut 2,4 detik. Di sisi lain, jarak Fernandez dengan Bezzecchi melebar menjadi 1,5 detik.
Marquez terus meningkatkan kecepatannya. Pada Lap 14, selisih waktunya dengan Fernandez menyusut menjadi 1,6 detik. Meski demikian, Bezzecchi masih unggul cukup jauh, yakni 3,3 detik dari pembalap asal Spanyol tersebut.
Persaingan semakin menarik ketika balapan memasuki Lap 17. Ai Ogura berhasil menyalip Acosta dan mengambil alih posisi keempat. Marquez juga mendapat ancaman dari pembalap Aprilia, sementara jaraknya dengan Fernandez tinggal 0,5 detik saat balapan menyisakan lima putaran.
Pada fase tersebut, Bastianini turut memperbaiki posisinya setelah melewati Acosta. Perubahan posisi para pembalap membuat persaingan di kelompok depan semakin ketat.
Marquez akhirnya berhasil menyalip Fernandez pada Lap 19. Dia pun naik ke posisi kedua dan berusaha mengejar Bezzecchi yang masih memimpin jalannya balapan.