Richard Verschoor übernahm die Meisterschaftsführung, nachdem er das F2-Hauptrennen vor Jak Crawford auf P2 und Victor Martins, der die Top 3 komplettierte, gewonnen hat.
Jak Crawford konnte zu Beginn des Rennens die Führung behalten, während der Red Bull Junior Arvid Lindblad Kontakt mit Williams’ Luke Browning hatte und dann P5 an den McLaren Junior Alex Dunne verlor.
In Runde 2 fiel der britische Fahrer dann auf P7 zurück, nachdem sein Teamkollege bei Campos Racing, Pepe Marti, ihn außen in die Kurvenkombination der Turns 1 und 2 überholte.
Das DRS war offenbar nicht von der Rennleitung aktiviert worden, was es für Browning schwierig machte, an Leo Fornaroli vorbeizukommen.
Am Ende der 6. Runde würde die obligatorische Runde der Boxenstopps beginnen, aber in der letzten Kurve brach John Bennet von Van Amersfoort seinen Frontflügel, wodurch Trümmer um die letzte Kurve und den Beginn der Start-Ziel-Geraden verteilt wurden.
Stanek und Mini versuchten die Reifensituation von Fornaroli auszunutzen, aber nach dem Dreikampf fuhr der italienische Prema Racing Fahrer geschwind in die Box.
Der Führende, Crawford, kam in der folgenden Runde, in Runde 8, herein und sein Rennsieg-Konkurrent, Victor Martins, kam eine Runde später herein, vor dem amerikanischen Aston Martin Juniorfahrer, allerdings auf kalten Reifen.
Doch früh in der Runde wurde das VSC ausgelöst, um die Frontflügeltrümmer von Bennetts zu entfernen. Alex Dunne, bekannt als ein sehr aggressiver Fahrer, bremste zu spät in Kurve 1, kam von der Strecke ab und dann wieder auf die Strecke, direkt vor Brownings Weg. Dem Iren wurde dann vom Rodin Funkgerät gesagt, dass er Browning die Position zurückgeben soll, sobald das Rennen wieder grün wurde.
Es waren Richard Verschoor, Kush Maini und Roman Stanek in den Top 3. Allerdings mussten sie noch an die Box. Die Nettoführer, Martins und Crawford duellierten sich in der Reihenfolge der ersten vier Kurven, aus der der Franzose als Sieger hervorging. Nur für eine Runde, denn Crawford, mit Hilfe des DRS, flog an Martins vorbei die Hauptgerade hinunter und übernahm die virtuelle Führung des Rennens, P9 auf der Strecke.
In Runde 13 tauchte Marti innen an Dunne vorbei und mit Browning, der dem Spanier DRS gab, konnte er seine kürzlich gewonnene Position vor dem irischen McLaren Junior verteidigen. Als Marti zu einem Überholmanöver an Browning ging, bremste der britische Fahrer zu spät und schaffte die Kurve nicht, was zu Beschwerden des Spaniers führte.
In Führung des Rennens fuhr Verschoor in demselben Tempo wie der Netto-Rennerführer, Jak Crawford.
Diesmal ging Marti außen in Turn 1, aber Browning drängte den Spanier weit hinaus. Allerdings schaffte es Marti in der folgenden Runde, einen guten Lauf auf Browning aus der letzten Kurve heraus zu bekommen und schaffte das Überholmanöver mit Hilfe von DRS.
Dunne versuchte dann sofort, den Zug auf Browning zu machen, aber der britische Fahrer nahm den Auslauf und behielt seinen Platz.
Red Bull Junior Oliver Goether kämpfte um P3 mit Invictas Stanek, aber der tschechische Fahrer kam von der Strecke ab, und kehrte vor Goethe auf die Strecke zurück, was zu Beschwerden des MP Motorsport-Fahrers führte. Die Positionen blieben wie sie waren.
Die Stewards gaben dann in Runde 18 bekannt, dass sie Dunne wegen einer unsicheren Rückkehr auf die Strecke vor Browning untersuchten, wofür er später mit 5 Sekunden zu seiner Rennzeit bestraft wurde.
Williams Junior Browning war noch nicht aus dem Schneider, da ihm die Rennleitung die Schwarz-Weiß-Flagge für das Überschreiten der Streckengrenzen zeigte.
Goethe stoppte in Runde 20 und kam hinter Sebastian Montoya auf P17 heraus, was Verschoor eine realistische Chance für den Sieg im Hauptrennen gab.
Verschoor stoppte in Runde 23 und kam auf P2 vor Martins und hinter dem Führenden, Crawford, heraus.
In Runde 26 nahm Lindblad, der Gewinner des gestrigen Sprintrennens, P10 von Mini und setzte sich auf die Verfolgung von Dunne.
Verschoor auf Supersoft-Reifen machte sich dann daran, Crawford zu jagen, und schaffte es, den Abstand auf 1,3s zu verkürzen. Als beide Fahrer in die letzte Runde starteten, überholte der Niederländer Crawford, bevor beide Fahrer in Kurve 1 einfuhren.