O espanhol Daniel Holgado, da equipe Red Bull GASGAS Tech3, conquistou a vitória no Grande Prêmio de Portugal após um emocionante duelo na última volta, resistindo à pressão do compatriota José Antonio Rueda, da Red Bull KTM Ajo, que terminou em segundo lugar por uma margem mínima de 0.044 segundos. Completando o pódio, Ivan Ortola, da equipe MT Helmets – MSI, impressionou com uma corrida inteligente para garantir seu lugar entre os primeiros.
Desde a largada, Rueda assumiu a liderança após um excelente início, saindo da pole position. Logo, ele conseguiu criar uma pequena distância para Holgado e David Alonso, da equipe CFMOTO Gaviota Aspar Team. A disputa pela liderança se intensificou com um grupo de 10 pilotos brigando pela primeira posição, destacando-se a performance de Ivan Ortola, que avançou de nono para quarto lugar, colocando-se na briga pela vitória.
A corrida foi marcada por alguns incidentes, incluindo quedas de Angel Piqueras, da Leopard Racing, e Ryusei Yamanaka, da MT Helmets – MSI, já na primeira volta. Luca Lunetta, da SIC58 Squadra Corse, e Riccardo Rossi, da CIP Green Power, também foram vítimas de quedas ao longo da prova.
Alonso, líder do campeonato, fez uma corrida de recuperação espetacular, passando Ortola e Holgado e chegando a liderar a prova na sexta volta. No entanto, foi Holgado quem retomou a liderança com uma ultrapassagem ousada na curva três.
Na reta final da corrida, a batalha pela vitória se intensificou com Holgado e Rueda conseguindo se distanciar de Ortola. Rueda tentou de tudo para superar Holgado, mas acabou cruzando a linha de chegada logo atrás do vencedor.
Alonso terminou em quarto lugar após um duelo com Joel Kelso na última volta, perdendo tempo nas etapas finais da corrida. Kelso completou o top 5, seguido por Collin Veijer, que subiu para a quarta posição no campeonato. Stefano Nepa, Joel Esteban, David Muñoz e Adrian Fernandez também tiveram desempenhos notáveis, completando os dez primeiros colocados.
Jacob Roulstone garantiu pontos para a Red Bull GASGAS Tech3 ao terminar em 11º lugar, seguido por Matteo Bertelle e Tatsuki Suzuki, que continuou ganhando ritmo com a Liquid Moly Husqvarna Intact GP, finalizando em 13º. Vicente Perez e Scott Ogden, da MLav Racing, fecharam os pontos da corrida.