Ketika balapan tinggal menyisakan 7 lap lagi, Vinales akhirnya mampu mendahului Bagnia, posisi Bagnaia kembali merosot karena mampu dilewati Johann Zarco yang membuat Bagnaia berada di posisi ketiga.
Balapan hampir usai, Vinales namun posisi Vinales terus dibuntuti oleh Zarco, jarak mereka berdua hanya selisih 0,5 detik. Memasuki lap-lap penentuan, Vinales semakin mendekati kemenangan. Mir melewati Bagnaia untuk posisi ketiga.
Hingga akhirnya, Maverick Vinales menutup lap terakhir dengan kemenangan. Dia menjadi juara di ajang pembuka musim ini untuk Yamaha. Sedangkan juara dunia 2020, Joan Mir berhasil menyalip Johann Zarco untuk tempat kedua pada lap terakhir. Namun, kemudian posisinya kembali direbut oleh Zarco dan Bagnaia dalam perebutan ke garis finis, dan ia akhirnya tertinggal di tempat keempat.
Baca juga: Bagnaia Pole Position, Rossi Start Keempat di MotoGP Qatar 2021