Con dos vueltas completadas, López lideraba por 0.104s sobre Canet, quien acababa de adelantar a González y… No se detuvo allí: poco después, en el cuarto sector de la tercera vuelta, Canet regresó a su posición de partida y se convirtió en el nuevo líder y autor de la mejor vuelta hasta el momento en 1:57.661s.
En la sexta vuelta, López pasó al ataque y se colocó en la primera posición, pero los cambios no se detuvieron ahí, ya que González también subió en la clasificación al segundo lugar. Canet pasó de primero a tercero en poco tiempo.
En ascenso estaba Ai Ogura, ahora en cuarto lugar, en una etapa de la carrera en la que otro piloto japonés se estrelló y luego «abrió» el rango de pilotos que bajaron, Ayumu Sasaki.
Arbolino parecía estar en apuros y después de estar en el podio, estaba perdiendo posiciones y ahora estaba en décimo lugar. Canet, más arriba en tercero, se estaba desacelerando pero se mantenía en tercero mientras López aumentaba ligeramente la brecha con González, ahora 0.246s.
Barry Baltus se dispuso a atacar los lugares del podio en la novena vuelta e incluso logró adelantar a Canet para quedarse con el tercer lugar. Arbolino continuaba su tendencia descendente y ahora estaba en 13º lugar.
Con diez vueltas completadas, así estaba el top diez:
En la siguiente vuelta, después de tomar la delantera, López estaba «temblando» con la mínima diferencia con González, alrededor de 0.008s, pero poco después González fue superado por Baltus, quien tomó el segundo lugar. López recuperó terreno pero no pudo alejarse mucho y estaba 0.139s detrás del belga.
De los puntos estaba Arbolino en 18º, en un momento en que Sergio García ya había superado a su compañero de equipo Ogura en cuarto lugar.
El español estaba en ascenso y amenazaba el lugar de González, con el adelantamiento ocurriendo poco después y García ahora estaba en los puestos del podio y la «pesadilla» no terminaba ahí, ya que el #18 también fue superado por Ogura.
Baltus lo intentó, lo intentó y lo intentó, pero no pudo cerrar completamente la brecha con López, quien permaneció 0.129s por delante de su oponente, con la brecha cayendo a menos de una décima varias veces. García era tercero a 0.546s, y Ogura estaba más atrás a 1.175s.
Con tres vueltas por delante, así estaba el top cinco:
Canet, sexto en ese momento, también estaba luchando y cayó al noveno lugar, mientras que en la dirección opuesta estaba Marcos Ramírez, ahora sexto por delante de su compañero de equipo de OnlyFans American Racing Team Joe Roberts.
Dos vueltas por delante y todo estaba en juego, con López 0.102s detrás de Baltus. García era tercero a 0.710s. Al entrar en la última vuelta, la brecha era de 0.056s.
La carrera terminó sin cambios poco después y López confirmó su victoria, con Baltus logrando su primer podio en su carrera. García fue tercero.