Mit zwei absolvierten Runden führte López mit 0,104s Vorsprung vor Canet, der gerade González überholt hatte und… Er hörte nicht auf: Kurz darauf, im vierten Sektor der dritten Runde, kehrte Canet an seine Ausgangsposition zurück und war der neue Führende und der Autor der bisher besten Runde in 1:57,661s.
In der sechsten Runde griff López an und übernahm die Führung, aber die Veränderungen hörten nicht auf, da auch González in der Rangliste auf den zweiten Platz stieg. Canet fiel in kürzester Zeit vom ersten auf den dritten Platz zurück.
Im Aufwind war Ai Ogura, jetzt Vierter, zu einem Zeitpunkt im Rennen, als ein weiterer japanischer Fahrer stürzte und dann das Feld der Fahrer eröffnete, die zurückfielen, Ayumu Sasaki.
Arbolino schien in Schwierigkeiten zu sein und nachdem er auf dem Podium stand, verlor er Positionen und war jetzt Zehnter. Canet, weiter vorne auf dem dritten Platz, verlangsamte sich, blieb aber auf dem dritten Platz, während López den Abstand zu González leicht auf 0,246s erhöhte.
Barry Baltus griff auf der neunten Runde die Podiumsplätze an und schaffte es sogar, Canet zu überholen und den dritten Platz zu übernehmen. Arbolino setzte seinen Abwärtstrend fort und war jetzt 13.
Nach zehn absolvierten Runden sah das die Top Ten aus:
In der folgenden Runde, nachdem López die Führung übernommen hatte, „zitterte“ er mit minimalem Abstand zu González, etwa 0,008s, aber kurz darauf wurde González von Baltus geschlagen, der den zweiten Platz einnahm. López holte auf, konnte aber nicht viel davonkommen und lag 0,139s hinter dem Belgier.
Arbolino war auf dem 18. Platz, als Sergio García bereits seinen Teamkollegen Ogura auf den vierten Platz geschlagen hatte.
Der Spanier war im Aufwind und bedrohte González’s Platz, mit dem Überholmanöver kurz danach und García war jetzt auf dem Podium und der „Albtraum“ endete nicht dort, da die #18 auch von Ogura geschlagen wurde.
Baltus versuchte, versuchte und versuchte, konnte aber den Abstand zu López nicht vollständig schließen, der 0,129s vor seinem Gegner blieb, wobei der Abstand mehrmals auf weniger als eine Zehntelsekunde fiel. García war Dritter mit 0,546s und Ogura war weiter zurück mit 1,175s.
Mit drei Runden zu gehen, waren das die Top Fünf:
Canet, der zu diesem Zeitpunkt Sechster war, hatte auch Schwierigkeiten und fiel auf den neunten Platz zurück, während in entgegengesetzter Richtung Marcos Ramírez war, jetzt Sechster vor seinem Teamkollegen Joe Roberts vom OnlyFans American Racing Team.
Zwei Runden vor Schluss war alles offen, mit López 0,102s hinter Baltus. García war Dritter mit 0,710s. Beim Einbiegen in die letzte Runde betrug der Abstand 0,056s.
Das Rennen endete kurz darauf unverändert und López bestätigte seinen Sieg, während Baltus sein erstes Podium seiner Karriere einfuhr. García wurde Dritter.