Portuguese GP - Race

1 Fabio Quartararo FRA Monster Energy Yamaha MotoGP 41'39.611
2 Johann Zarco FRA Pramac Racing + 5.409
3 Aleix Espargarò SPA Aprilia Racing + 6.068
4 Alex Rins SPA Team Suzuki Ecstar + 9.633
5 Miguel Oliveira POR Red Bull KTM Factory Racing + 13.573
6 Marc Marquez SPA Repsol Honda Team + 16.163
7 Alex Marquez SPA LCR Honda Castrol + 16.183
8 Francesco Bagnaia ITA Ducati Lenovo Team + 16.511
9 Pol Espargarò SPA Repsol Honda Team + 16.769
10 Maverick Viñales SPA Aprilia Racing + 18.063
11 Andrea Dovizioso ITA WithU Yamaha RNF MotoGP Team + 29.029
12 Luca Marini ITA Mooney VR46 Racing Team + 29.249
13 Franco Morbidelli ITA Monster Energy Yamaha MotoGP + 33.354
14 Remy Gardner AUS Tech3 KTM Factory Racing + 40.205
15 Marco Bezzecchi ITA Mooney VR46 Racing Team + 46.052
16 Takaaki Nakagami JPN LCR Honda Idemitsu + 49.569
17 Darryn Binder RSA WithU Yamaha RNF MotoGP Team + 50.303
18 Lorenzo Savadori ITA Aprilia Racing Test Team Not classified (1 laps)
19 Fabio Di Giannantonio ITA Gresini Racing MotoGP Not classified (4 laps)
20 Joan Mir SPA Team Suzuki Ecstar Not classified (7 laps)
21 Jack Miller AUS Ducati Lenovo Team Not classified (7 laps)
22 Brad Binder RSA Red Bull KTM Factory Racing Not classified (8 laps)
23 Enea Bastianini ITA Gresini Racing MotoGP Not classified (16 laps)
24 Jorge Martin SPA Pramac Racing Not classified (21 laps)