Ernesto Rivera firmó una actuación sobresaliente para conquistar la Carrera Principal de Fórmula 3 en Spa-Francorchamps. El piloto de Campos Racing, que arrancó desde la cuarta posición, supo gestionar el ritmo durante toda la prueba, fue escalando posiciones con paciencia y, tras hacerse con el liderato en el tramo decisivo, cruzó la meta en solitario para lograr su primera victoria en una Carrera Principal y la segunda de su temporada de debut.
La salida estuvo marcada por el mal arranque del poleman Freddie Slater, circunstancia que aprovechó Tuukka Taponen para colocarse al frente. Sin embargo, Hiyu Yamakoshi no tardó en lanzar su ofensiva y adelantó al finlandés en las primeras vueltas para asumir el liderato provisional.
La primera vuelta también dejó uno de los momentos clave de la carrera. Ugo Ugochukwu sufrió un toque con su compañero Théophile Nael después de que el francés, con el alerón delantero dañado por un incidente previo, impactara contra el líder del campeonato. Ugochukwu cayó hasta la décima posición, mientras que la salida del coche de seguridad por el abandono de Yevan David neutralizó la prueba.
Tras el relanzamiento, la lucha por las primeras posiciones se intensificó. Slater recuperó terreno y, tras superar a Taponen, arrebató el liderato a Yamakoshi en Les Combes. No obstante, Rivera ya comenzaba a mostrar un ritmo superior. El piloto mexicano adelantó primero a Taponen para situarse tercero y, poco después, superó también a Yamakoshi para colocarse segundo, pese a sufrir un ligero daño en el alerón delantero tras un contacto.
Con el DRS a su favor, Rivera lanzó el ataque definitivo en la vuelta 12. Aprovechó la larga recta hacia Les Combes para adelantar a Slater y hacerse con el liderato de la carrera. Desde ese momento impuso un ritmo inalcanzable y administró la ventaja hasta la bandera a cuadros. Por detrás, Yamakoshi recuperó la segunda posición tras superar a Slater.
El británico aseguró el tercer escalón del podio, un resultado que le permite reducir la distancia con Ugo Ugochukwu en el campeonato hasta un solo punto. Mattia Colnaghi finalizó cuarto tras imponerse a Maciej Gladysz en las últimas vueltas. El polaco terminó quinto, seguido por Taito Kato en sexta posición. Tuukka Taponen concluyó séptimo, Jin Nakamura fue octavo y Alessandro Giusti ocupó la novena plaza.
Brando Badoer completó el top 10 después de imponerse en una intensa pelea por las últimas posiciones de puntos. Bruno del Pino pudo remontar pero quedándose cerca de la zona de puntos. La victoria de Rivera confirma el gran momento del piloto de Campos Racing, que brilló en uno de los circuitos más exigentes del calendario con una remontada impecable y una demostración de madurez en su temporada de debut.


