Aktuelni šampion Francesco Bagnaia (Ducati Lenovo Team) pobjednik je prve utrke u novoj sezoni Moto GP šampionata, koja je vožena u Portugalu.
Na drugom mjestu završio je Maverick Vinales (Aprilia Racing), dok je treći stepenik pobjedničkog postolja pripao Marcu Bezzecchiju (Mooney VR46 Racing Team).
Italijan je nakon historijske pobjede u sprint utrci u subotu vodio na stazi Algarve od drugog kruga u nedelju, a na startu je poveo Miguel Oliveira (CryptoData RNF MotoGP Team).
Uzbudljiv početak utrke obilježio je Marc Marquez (Repsol Honda. Španac je u trećem krugu zakačio Jorgea Martina (Pramac Racing) i praktično „pokupio“ Oliveiru, koji je ostao da leži na stazi, a istaknuta je samo žuta zastavica.
Martin je izletio sa staze šest krugova prije kraja, a bio je oko 10. mjesta pošto ga je Marquez zakačio.
Na kraju je najveća drama viđena u borbi za poziciju broj 4, na kojoj je završio Johann Zarco (Pramac Racing). Alex Marquez (Gresini Racing MotoGP) je utrku završio na petom mjestu, a prvih 10 kompletirali su Brad Binder (Red Bull KTM Factory Racing), Jack Miller (Red Bull KTM Factory Racing), Fabio Quartararo (Monster Energy Yamaha MotoGP), Aleix Espargaro (Aprilia Racing) i Alex Rins (LCR Honda Castrol).