At the start, Antonio Giovinazzi benefited from his pole position and took the lead. Tom Blomqvist followed in second place. Soon after that, Felix Rosenqvist (kfzteile24 Mucke Motorsport) spun into the gravel trap and retired. On lap three, a collision involving Alexander Toril (ThreeBond with T-Sport) and Jules Szymkowiak (Van Amersfoort Racing) brought the safety car out. The accident meant the end of the race for Spanish driver Toril .
After the restart, Antonio Giovinazzi remained in front. In the laps until the end, the Italian pulled clear from Tom Blomqvist more and more and eventually drove an undisputed victory home. Tom Blomqvist and Lucas Auer also had a rather uneventful race while numerous position fights in the midfield entertained the spectators. Max Verstappen (Van Amersfoort Racing) battled with Antonio Fuoco (Prema Powerteam) for fourth place. The two tangled in the process, for which Fuoco paid the price with a damaged front wing of his car. The Italian, a protégé of the Ferrari driver Academy, had to turn into the pits while Verstappen was given a drive-through penalty for his move. The Dutchman eventually was classified twelfth, Fuoco concluded the race in 19th place.
Nicholas Latifi (Prema Powerteam) inherited third place from Jake Dennis (Carlin), Edward Jones (Carlin), Jordan King (Carlin), Gustavo Menezes (Van Amersfoort Racing), Tatiana Calderon (Jo Zeller Racing) and Sean Gelael (Jagonya Ayam with Carlin).
Antonio Giovinazzi (Jagonya Ayam with Carlin): “I am very happy with this victory and the fact that my team-mate Ton Blomqvist came second. It is a great performance by our team Jagonya Ayam with Carlin. My start was good and I managed to keep Tom Blomqvist at bay. During the safety car phase, I really paid attention to ensure that the gap to the safety car wouldn’t get too big, because that was my big mistake in the second race of this weekend. This time, I managed and I am really happy with my maiden race win in the FIA Formula 3 European Championship."
Results – 24 laps:
|1.||Antonio Giovinazzi||Carlin Dallara-VW||+0.000s|
|2.||Tom Blomqvist||Carlin Dallara-VW||+3.151s|
|3.||Lucas Auer||Mucke Dallara-Merc||+11.212s|
|4.||Nicholas Latifi||Prema Dallara-Merc||+15.289s|
|5.||Jake Dennis||Carlin Dallara-VW||+16.566s|
|6.||Ed Jones||Carlin Dallara-VW||+17.344s|
|7.||Jordan King||Carlin Dallara-VW||+17.679s|
|8.||Gustavo Menezes||Van Amersfoort Dallara-VW||+18.393s|
|9.||Tatiana Calderon||Jo Zeller Dallara-Merc||+18.788s|
|10.||Sean Gelael||Carlin Dallara-VW||+20.774s|
|11.||Roy Nissany||Mucke Dallara-Merc||+25.050s|
|12.||Max Verstappen||Van Amersfoort Dallara-VW||+33.498s|
|13.||Esteban Ocon||Prema Dallara-Merc||+33.832s|
|14.||Dennis van de Laar||Prema Dallara-Merc|
|15.||Jules Szymkowiak||Van Amersfoort Dallara-VW||+45.992s|
|16.||Hector Hurst||West-Tec Dallara Merc||+55.552s|
|17.||Spike Goddard||T-Sport Dallara-NBE||+57.486s|
|18.||Sandro Zeller||Jo Zeller Dallara-Merc||+57.551s|
|19.||Antonio Fuoco||Prema Dallara-Merc||+1m01.118s|
|20.||Santino Ferrucci||EuroInternational Dallara-Merc||-3 laps|
|DNF||Felix Serralles||West-Tec Dallara-Merc||10 laps|
|DNF||Felix Rosenqvist||Mucke Dallara-Merc||7 laps|
|DNF||Alexander Toril||T-Sport Dallara-NBE||2 laps|
|DNF||Michele Beretta||EuroInternational Dallara-Merc||2 laps|
|DNF||Alfonso Celis Jr||Fortec Dallara-Merc||0 laps|
|DNF||John Bryant-Meisner||Fortec Dallara-Merc||0 laps|