Marquez akhirnya menjadi pebalap terdepan setelah melewati Quartararo pada lap ke-10.
Dua lap berikutnya di tikungan 2, Quartararo kembali merebut posisi dari Marquez sebagai pemimpin balapan.
Posisi pembalap di depan ialah Quartararo, Marquez, Vinales, dan Andrea Dovizioso (Ducati).
Pada lap ke-13, ketiga pembalap terdepan berada di posisi yang saling berdekatan.
Memasuki lap ke-14, Vinales melakukanĀ attackĀ kepada Marquez sehingga berada di posisi kedua.
Vinales yang tampil agresif, menyusul Quartararo pada lap ke-15 dan menjadi pemimpin balapan.
Tak lama berselang, Marquez melewati Quartararo dan berada di posisi kedua.
Ketika balapan tersisa sembilan putaran, Marquez menggeser posisi Vinales di tikungan 1.
Perebutan posisi tiga pembalap di depan selanjutnya berlangsung sengit.
Vinales kembali menempati posisi pertama memasuki lap ke-18.
Di belakang, Mir berhasil menyusul Dovizioso untuk menempati urutan keempat.
Vinales mempertahankan posisinya memimpin balapan hingga balapan tersisa enam putaran.
Vinales semakin nyaman di depan hingga balapan selama 26 putaran tersebut berakhir dan dia memastikan diri sebagai pemenang balapan.