Z pole position do głównego wyścigu wystartował Paul Aron, a obok niego ustawił się Enzo Fittipaldi. Lider mistrzostw, Isack Hadjar, nie wyjechał z pit lane na pola startowe i musiał rozpoczynać wyścig z alei serwisowej. Fatalny start zaliczył Aron, który ruszył wolno, a następnie zblokował opony w pierwszym zakręcie i spadł na miejsce siódme. Victor Martins bardzo szybko wskoczył na pierwszą pozycję i prowadził wyścig. Czołowa trójka na okrążeniu 5, czyli Martins, Fittipaldi oraz Bortoleto jechali na oponach miękkich. Za nimi Zane Maloney i Kimi Antonelli jechali na hardach, tak aby wydłużyć swój pierwszy przejazd, a w końcówce mieć przewagę. Na 6 okrążeniu Włoch fantastycznie wyprzedził kierowce z Barbadosu. Paul Aron uderzył w tył samochodu Maloneya i obaj zakończyli swój wyścig w zakręcie drugim. Na tor wyjechał samochód bezpieczeństwa, a kierowcy jadący na softach zjechali do boksu; prowadzenie w wyścigu objął Antonelli. Absolutnie tragiczny i zły występ zaliczył Aron, dla którego była to idealna szansa aby zbliżyć się do Hadjara w klasyfikacji generalnej. Po restarcie Antonelli wykorzystał swoje tempo i zaczął odjeżdzać reszcie stawki, musiał on jednak wciąż w dalszej części wyścigu zrobić postój. Martins, który już zmienił opony na okrążeniu 15 awansował na najniższy stopień podium i tracił 5 sekund do lidera. Na okrążeniu 19 Martins wyprzedził Verschoora, a Gabriel Bortoleto wskoczył na pozycję piątą, ale w momencie zjazdu do boksu innych, będzie drugi. Joshua Durksen dostał 10 sekund kary za wyjechanie poza tor. Na okrążeniu 22 Amaury Cordeel rozbił swój bolid i wywołał safety car. Była to świetna wiadomość dla tych, którzy jeszcze nie zmienili opon. Kimi Antonelli wyjechał na miejscu 5 i miał zdecydowanie lepsze opony od czołowej czwórki. Samochód bezpieczeństwa zjechał na 26 okrążeniu i Antonelli od razu wyprzedził Dennisa Haugera i Enzo Fittipaldiego. Na nastepnym kółku bez problemu wyprzedził Bortoleto. Isack Hadjar spadł na 17 miejsce. Kimi Antonelli na 9 minut przed końcem wyścigu wyprzedził Victora Martinsa i znowu prowadził wyścig. Nie był to jednak koniec problemów Martinsa, bo za plecami miał Gabriela Bortoleto z DRSem. Richard Verschoor wyprzedził Fittipaldiego w walce o miejsce 4. Wyścig zakończył się wyprzedzeniem Bortoleto przez Verschoora, Holender awansował na podium. Punkt za najszybsze okrążenie zgarnął Antonelli.
W klasyfikacji generalnej Gabriel Bortoleto przeskoczył na 3 pozycje, dwójka liderów nie punktowała. Największy skok zaliczył Antonelli, który awansował na miejsce 6.
Klasyfikacja końcowa:
1. Andrea Kimi Antonelli
2. Victor Martins
3. Richard Verschoor
4. Gabriel Bortoleto
5. Enzo Fittipaldi
6. Dennis Hauger
7. Kush Maini
8. Ritomo Miyata
9. Taylor Barnard
10. Rafael Villagomez
11. Roman Stanek
12. Josep Maria Marti
13. Franco Colapinto
14. Zak O’Sullivan
15. Oliver Bearman
16. Juan Manuel Correa
17. Jak Crawford
18. Isack Hadjar
19. Joshua Durksen
DNF. Amaury Cordeel
DNF. Zane Maloney
DNF. Paul Aron
Zdjęcie: Lukas Raich (Wikipedia)