Oliveira kian getol mendekati Marc dan menjauhi Quartararo dengan selisih waktu lebih dari 4,6 detik dengan pembalap Prancis tersebut.
Pada lima putaran terakhir, Oliveira makin menekan Marc dan kini kakak dari Alex Marquez tersebut unggul kurang dari satu detik pada empat putaran terakhir.
Oliveira seolah menunggu Marc membuat kesalahan, mengingat rekan setim Pol Espargaro ini baru pulih dari cedera dan balapan di Jerman menjadi momen pertama di mana Marquez tampil dominan di barisan depan.
Dua pembalap terdepan ini unggul kian jauh dengan selisih waktu lebih dari lima detik dari peraih posisi ketiga, Fabio Quartararo saat balapan tinggal tiga putaran lagi.
Secara mengejutkan, Brad Binder duduk di urutan empat pada putaran ke dua puluh tujuh, mendahului Jack Miller.
Duo KTM ini membuat persaingan di posisi lima besar cukup panas.

Hingga balapan hampir usai, tak ada tanda-tanda hujan deras mendera, membuat para pembalap tetap konsisten untuk tak ganti tunggangan.
Dua putaran tersisa, Marc berhasil menjauh dari Miguel dengan keunggulan sekitar 1,8-2 detik.
Balapan pun berakhir dengan kemenangan Marc Marquez, menandai kembalinya juara dunia delapan kali ini ke puncak performa.
Baca Juga: Kalah Inovasi, Duo Rider Honda Mulai Serukan Komponen Ini agar Dilarang Dipakai di MotoGP
Marc disusul oleh Oliveira di posisi kedua dan Fabio Quartararo di urutan ketiga.