O piloto luso, que largou da quinta posição, concluiu as 35 voltas a 0,384 segundos do vencedor, o neozelandês Mitch Evans (Jaguar), que partira da última posição da grelha. O britânico Taylor Barnard (McLaren) foi o terceiro, a 0,844 segundos.

A corrida foi marcada por diversas escaramuças, com o piloto português a liderar aquando da primeira das duas interrupções, na 20.ª das 31 voltas inicialmente previstas, devido ao acidente de Jake Dennis (Andretti).

O piloto português, natural de Cascais, recomeçou a corrida brasileira na liderança, mas viu-se ultrapassado por Oliver Rowland (Nissan) e Max Gunther (DS). Seria ainda ultrapassado por Mitch Evans.

No entanto, viria a regressar ao segundo lugar, depois de uma penalização para Rowland por usar potência excessiva.

Na volta 31 (entretanto, a direção de prova adicionou quatro voltas à corrida), Nick Cassidy (Jaguar) e Pascal Wherlein (Porsche) tocaram-se e o alemão, companheiro de equipa de Félix da Costa, capotou, forçando a nova interrupção.

No reatamento, o português, que foi campeão em 2020, pressionou Evans mas cortou a meta na segunda posição, nesta que é a primeira das 16 rondas da temporada.

O piloto português é o segundo, com 18 pontos, menos sete do que Evans, que lidera.

A próxima ronda é em 11 de janeiro de 2025, no México.