NaikMotor – Jorge Martin membukukan kemenangan mutlak hasil MotoGP Portugal di balapan utama tanpa tersentuh pembalap lain. Sementara rookie Pedro Acosta berhasil mengisi podium ketiga di antara drama last lap Vinales serta Pecco vs Marc Marquez.
Jorge Martin melakukan start yang baik untuk merebut posisi terdepan dari Enea Bastianini di tikungan pertama, sementara Francesco Bagnaia berebut posisi dengan pemenang Sprint Race Vinales disusul Marc Marquez. Di belakang mereka, Jack Miller, Brad Binder dan Pedro Acosta membuntuti.
Acosta terus menemukan performanya dengan bisa mengambil Marc Marquez kemudian terlibat duel dengan Pecco Bagnaia. Acosta berhasil meninggalkan Pecco yang kemudian di tiga lap terakhir terlibat insiden dengan Marc membuat keduanya jatuh. Marc masih bisa meneruskan balapan sementara Pecco masuk pit yang terlihat memiliki masalah dengan motor di balapan.