Jorge Martin domina o Grande Prêmio de Portugal de ponta a ponta em uma corrida em que liderou todas as voltas. Enquanto isso, o campeão reinante Francesco Bagnaia e Marc Marquez se envolveram em um acidente dramático.
Martin fez uma largada perfeita e assumiu a liderança na Curva 1, estabelecendo rapidamente uma pequena vantagem com Maverick Vinales, da Aprilia, logo atrás.
Na primeira volta, houve uma leve colisão entre os companheiros de equipe da Ducati de fábrica Enea Bastianini e Bagnaia na Curva 4. Bastianini levou a melhor nesse encontro.
Nas primeiras voltas, a sensação estreante Pedro Acosta e Brad Binder, da KTM, batalharam pelo sétimo lugar. Eventualmente, ambos os pilotos ultrapassaram Jack Miller, também da KTM, que foi largo na curva de abertura.
Acosta então passou com sucesso Binder e começou a se aproximar de M. Marquez, da Gresini, em quinto lugar. Ele fez uma manobra semelhante à que realizou no Catar, ultrapassando o oito vezes campeão na volta seguinte.
Acosta tentou uma manobra audaciosa em Bagnaia na Curva 1, mas acabou tendo que se contentar em ficar atrás do italiano por várias voltas.
Faltando cinco voltas, Acosta conseguiu ultrapassar Bagnaia, que estava lutando com o desgaste dos pneus, e garantiu um lugar no pódio.
No entanto, em uma reviravolta dramática, M. Marquez tentou ultrapassar Bagnaia na Curva 5 faltando três voltas. A manobra não saiu como planejado e ambos os pilotos colidiram, acabando com suas chances de marcar pontos valiosos.
Na última volta, Vinales, que havia vencido a corrida Sprint, teve um momento desolador quando sua moto parecia travar, causando sua queda. Mais tarde foi revelado que um problema na caixa de câmbio foi o culpado, não um erro do piloto.
Como resultado, Bastianini conquistou o segundo lugar, enquanto Acosta alcançou seu primeiro pódio em apenas sua segunda corrida na MotoGP, tornando-se o piloto mais jovem da era MotoGP a fazê-lo.
Aleix Espargaro teve uma corrida desafiadora, caindo para a 17ª posição depois de largar em 13º. No entanto, ele conseguiu se recuperar e terminar em uma posição respeitável em oitavo lugar.
As aposentadorias de Bagnaia, M. Marquez e Vinales permitiram que a KTM garantisse as terceira, quarta e quinta posições, fortalecendo sua posição no Campeonato de Construtores. Yamaha e Honda também se beneficiaram desses incidentes, conquistando pontos valiosos após uma corrida difícil no Catar.
Fabio Quatararo entregou uma performance impressionante, terminando em sétimo lugar, enquanto Joan Mir garantiu o 12º lugar. Esses resultados terão um impacto significativo em suas perspectivas para o resto da temporada.