Race held at the Portimao circuit
| Position | No. | Pilot | Team | Brand | Time | Laps | Points | Start |
|---|---|---|---|---|---|---|---|---|
| 1 | 20 |
Fabio Quartararo
|
Monster Energy Yamaha Motogp | Yamaha | 41'39.611 | 25 | 25 | 5 |
| 2 | 5 |
Johann Zarco
|
Pramac Racing | Ducati | 41'45.020 | 25 | 20 | 1 |
| 3 | 41 |
Aleix Espargaro
|
Aprilia Racing | Aprilia | 41'45.679 | 25 | 16 | 3 |
| 4 | 42 |
Alex Rins
|
Team Suzuki Ecstar | Suzuki | 41'49.244 | 25 | 13 | 23 |
| 5 | 88 |
Miguel Oliveira
|
Red Bull Ktm Factory Racing | KTM | 41'53.184 | 25 | 11 | 11 |
| 6 | 93 |
Marc Marquez
|
Repsol Honda Team | Honda | 41'55.774 | 25 | 10 | 9 |
| 7 | 73 |
Alex Marquez
|
Lcr Honda Castrol | Honda | 41'55.794 | 25 | 9 | 7 |
| 8 | 63 |
Francesco Bagnaia
|
Ducati Lenovo Team | Ducati | 41'56.122 | 25 | 8 | 24 |
| 9 | 44 |
Pol Espargaro
|
Repsol Honda Team | Honda | 41'56.380 | 25 | 7 | 10 |
| 10 | 12 |
Maverick Viñales
|
Aprilia Racing | Aprilia | 41'57.674 | 25 | 6 | 14 |
| 11 | 4 |
Andrea Dovizioso
|
WithU Yamaha RNF MotoGP™ Team | Yamaha | 42'08.640 | 25 | 5 | 16 |
| 12 | 10 |
Luca Marini
|
VR46 Racing Team | Ducati | 42'08.860 | 25 | 4 | 8 |
| 13 | 21 |
Franco Morbidelli
|
Monster Energy Yamaha Motogp | Yamaha | 42'12.965 | 25 | 3 | 19 |
| 14 | 87 |
Remy Gardner
|
Tech3 KTM Factory Racing | KTM | 42'19.816 | 25 | 2 | 20 |
| 15 | 72 |
Marco Bezzecchi
|
VR46 Racing Team | Ducati | 42'25.663 | 25 | 1 | 6 |
| 16 | 30 |
Takaaki Nakagami
|
Lcr Honda Idemitsu | Honda | 42'29.180 | 25 | 0 | 17 |
| 17 | 40 |
Darryn Binder
|
WithU Yamaha RNF MotoGP™ Team | Yamaha | 42'29.914 | 25 | 0 | 22 |
| 18 | 32 |
Lorenzo Savadori
|
Aprilia Racing | Aprilia | 40'59.960 | 24 | 0 | 21 |
| 19 | 49 |
Fabio Di Giannantonio
|
Gresini Racing MotoGP | Ducati | 35'39.701 | 21 | 0 | 15 |
| 20 | 36 |
Joan Mir
|
Team Suzuki Ecstar | Suzuki | 30'04.412 | 18 | 0 | 2 |
| 21 | 43 |
Jack Miller
|
Ducati Lenovo Team | Ducati | 30'04.536 | 18 | 0 | 4 |
| 22 | 33 |
Brad Binder
|
Red Bull Ktm Factory Racing | KTM | 28'33.744 | 17 | 0 | 12 |
| 23 | 23 |
Enea Bastianini
|
Gresini Racing MotoGP | Ducati | 15'10.509 | 9 | 0 | 18 |
| 24 | 89 |
Jorge Martin
|
Pramac Racing | Ducati | 6'46.903 | 4 | 0 | 13 |
Portimao motorcycle circuit