Pecco ponovo najbolji, Vinales i Bezzecchi na podijumu.
Pecco Bagnaia je i u glavnoj trci nastavio tamo gde je stao posle sprint takmičenja u subotu. Aktuelni šampion je bio nepobediv u Portugalu i sada kreće za Argentinu sa solidnom zalihom bodova na svom kontu.
Prvu trku sezone je najbolje započeo ljubimac domaćih navijača Miguel Oliveira. On je jednim hrabrim manevrom izbio ispred Martina, Bagnaie i Marca Marqueza, ali nije dugo izdržao na čelnoj poziciji. Bagnaia je brzo preuzeo vođstvo, a potom je Marc Marquez napravio katastrofalnu grešku, zakačio Martina i pao oborivši pritom Miguela Oliveiru. Iako je Portugalac ostao da leži pored staze, nije istaknuta crvena zastava, a publika je gromoglasnim zvižducima ispratila vozača Honde.
Zahvaljujući incidentu, Miller je prešao na 3.mesto, iza Bagnaie i Vinalesa, ali ga je ubrzo pretekao Bezzecchi.
Poredak vodeće trojice se nije menjao, a najzanimljivije borbe su se vodile iza njih. Alex Marquez se borio za 5.mesto sa Binderom i Zarcom, dok je Quartararo pokušavao da uđe u Top10.
Na polovini trke je odustao Di Giannantonio. Martin, koji je izgubio značajan broj pozicija je pokušavao da stigne do bodova, dok je Vinales jedini držao razmak do jedne sekunde za vodećim asom Ducatija.
Na trenutak se u uzbudljivoj završnici učinilo da Vinales može da se bori za pobedu, ali je tada Pecco pojačao tempo. Martin je pao 6 krugova pre kraja i tako neslavno završio prvi vikend sezone koji je prethodno otvorio plasmanom na podijum u sprint trci. Ubrzo zatim su, u odvojenim incidentima, pored staze ostali Raul Fernandez i Luca Marini.
Bagnaia je prvi prošao kroz cilj, Vinales je ostao na 2.poziciji, a presrećni Bezzecchi se popeo na najniži stepenik podijuma. Pramacov as je posle preticanja Millera, Bindera i Alexa Marqueza stigao do 4.mesta, a Quartararo je završio na 8.mestu.
| 2023 PORTUGAL MOTOGP – Konačni rezultati | ||||
| Poz. | Vozač | Nac. | Tim | Vreme |
| 1 | Francesco Bagnaia | ITA | Ducati Lenovo (GP23) | 41m 25.401s |
| 2 | Maverick Viñales | SPA | Aprilia Racing (RS-GP23) | +0.687s |
| 3 | Marco Bezzecchi | ITA | Mooney VR46 Ducati (GP22) | +2.726s |
| 4 | Johann Zarco | FRA | Pramac Ducati (GP22) | +8.060s |
| 5 | Alex Marquez | SPA | Gresini Ducati (GP22) | +8.125s |
| 6 | Brad Binder | RSA | Red Bull KTM (RC16) | +8.247s |
| 7 | Jack Miller | AUS | Red Bull KTM (RC16) | +8.381s |
| 8 | Fabio Quartararo | FRA | Monster Yamaha (YZR-M1) | +8.543s |
| 9 | Aleix Espargaro | SPA | Aprilia Racing (RS-GP23) | +9.294s |
| 10 | Alex Rins | SPA | LCR Honda (RC213V) | +11.591s |
| 11 | Joan Mir | SPA | Repsol Honda (RC213V) | +16.992s |
| 12 | Takaaki Nakagami | JPN | LCR Honda (RC213V) | +17.448s |
| 13 | Augusto Fernandez | SPA | Tech3 GASGAS (RC16)* | +21.723s |
| 14 | Franco Morbidelli | ITA | Monster Yamaha (YZR-M1) | +27.050s |
| Raul Fernandez | SPA | RNF Aprilia (RS-GP22) | DNF | |
| Luca Marini | ITA | Mooney VR46 Ducati (GP22) | DNF | |
| Jorge Martin | SPA | Pramac Ducati (GP23) | DNF | |
| Fabio Di Giannantonio | ITA | Gresini Ducati (GP22) | DNF | |
| Miguel Oliveira | POR | RNF Aprilia (RS-GP22) | DNF | |
| Marc Marquez | SPA | Repsol Honda (RC213V) | DNF | |