Beberapa lap kemudian, Martin berhasil menyalip Miller dan memimpin di depan. Di saat yang bersamaan, Zarco juga menyalip Quartararo, namun berhasil dipertahankan lagi oleh pebalap dengan nomor start 20 tersebut.
Saat balapan tersisa 21 lap, Miller yang sudah merosot ke posisi ketiga semakin merosot setelah disalip oleh Quartararo.
Quartararo menjadi satu-satunya pebalap Yamaha di posisi sepuluh besar ini mulai mengejar Martin dan Mir.
Sayangnya, Martin dan Mir sudah berada di depan cukup jauh dengan unggul 2 detik. Keduanya juga bertahan di posisi masing-masing selama beberapa lap.
Saat balapan tersisa 10 lap, Martin terus memperbesar jarak dengan Mir. Quartararo juga semakin tertinggal dengan selisih 3,7 detik. Pada lap yang sama, Miller terjatuh saat mengejar Quartararo.
Keuntungan didapat oleh Zarco yang naik ke posisi keempat. Dengan begitu, poinnya tidak tertinggal lebih jauh dengan Quartararo.
Sampai di lima lap terakhir, posisi Martin seperti tak tersentuh oleh Mir. Posisi ketiga juga sudah cukup nyaman diraih oleh Quartararo.
Posisi ini tidak berubah sampai lap terakhir, dan Martin memastikan kemenangan pertamanya di kelas MotoGP.
Hasil MotoGP GP Styria 2021
1 Jorge Martin SPA Pramac Ducati (GP21)