Mir i Miller na podijumu, Quartararo pao. Trka prekinuta pre kraja zbog incidenta između Oliveire i Lecuone.
Francesco Bagnaia je samo na trenutak izgubio čelnu poziciju od Millera na startu trke. Međutim, Pecco već do kraja 1.kruga prelazi u vođstvo, a Mir prelazi na 2.poziciju.
Vodeći tandem se brzo izdvojio, dok se novi šampion Quartararo uz najbrži krug borio da uđe u Top5. Ispred njega se odvijala uzbudljiva borba između Alexa Marqueza i Martina za 4.poziciju.
U 6.krugu pada Aleix Espargaro, a Bagnaia nameće žestok tempo pokušavajući da slomi otpor svog jedinog pratioca, Joana Mira.
Neočekivano, na polovini trke, Alex Marquez pretiče Millera i prelazi na 3.mesto. Za to vreme, Quartararo se muči da održi isti tempo kao tandem Pramac Ducatija.
Pet krugova pre kraja, svetski šampion pravi grešku i ostaje pored staze, dok se Miller vraća na 3.mesto.
Pred sam finiš, dolazi do incidenta između Lecuone i Oliveire. Odmah je istaknuta crvena zastava, ali se, srećom, ubrzo videlo da su vozači KTM-a nisu životno ugroženi. Oliveira je još par minuta ostao na nosilima pored staze, svestan, dok se Lecuona brzo vratio u boks.
Bagnaia je ovim trijumfom doneo Ducatiju titulu u Šampionatu konstruktora. Zahvaljujući plasmanu na 5.poziciju, Zarco je danas zvanično postao prvak u Šampionatu nezavisnih timova.
Za nedelju dana sledi poslednja trka, tradicionalno u Valensiji, i veliki oproštaj legendarnog Valentina Rossija.
| Algarve MotoGP, Portimao – Konačni rezultati | |||
| Poz. | Vozač | Nac. | Tim |
| 1 | Francesco Bagnaia | ITA | Ducati Team (GP21) |
| 2 | Joan Mir | SPA | Suzuki Ecstar (GSX-RR) |
| 3 | Jack Miller | AUS | Ducati Team (GP21) |
| 4 | Alex Marquez | SPA | LCR Honda (RC213V) |
| 5 | Johann Zarco | FRA | Pramac Ducati (GP21) |
| 6 | Pol Espargaro | SPA | Repsol Honda (RC213V) |
| 7 | Jorge Martin | SPA | Pramac Ducati (GP21) |
| 8 | Alex Rins | SPA | Suzuki Ecstar (GSX-RR) |
| 9 | Enea Bastianini | ITA | Avintia Ducati (GP19) |
| 10 | Brad Binder | RSA | Red Bull KTM (RC16) |
| 11 | Takaaki Nakagami | JPN | LCR Honda (RC213V) |
| 12 | Luca Marini | ITA | VR46 Avintia Ducati (GP19) |
| 13 | Valentino Rossi | ITA | Petronas Yamaha (YZR-M1) |
| 14 | Andrea Dovizioso | ITA | Petronas Yamaha (YZR-M1) |
| 15 | Stefan Bradl | GER | Repsol Honda (RC213V) |
| 16 | Maverick Viñales | SPA | Aprilia Gresini (RS-GP) |
| 17 | Franco Morbidelli | ITA | Monster Yamaha (YZR-M1) |
| Miguel Oliveira | POR | Red Bull KTM (RC16) | |
| Iker Lecuona | SPA | KTM Tech3 (RC16) | |
| Fabio Quartararo | FRA | Monster Yamaha (YZR-M1) | |
| Aleix Espargaro | ITA | Aprilia Gresini (RS-GP) | |
| Danilo Petrucci | ITA | KTM Tech3 (RC16) | |