Italian Antonio Fuoco took his second FIA European Formula 3 Championship victory of the season in controversial circumstances at the Red Bull Ring after race-long leader Antonio Giovinazzi was handed a drive-through penalty for breaking safety car rules after falling too far behind it.
Jagonya Ayam with Carlin driver Giovinazzi had led the race from the start, and had survived the introduction of the safety car on no less than three occasions, but fell foul of the final one by not staying close enough to the car while the lights were still on, and was given a drive-through penalty. Due to the penalty coming so late in the race, Giovinazzi took the chequered flag first but was given a 20-second penalty that relegated him to sixteenth.
Prema Powerteam driver Fuoco inherited the win after getting ahead of front row starter Tom Blomqvist at the start, with the Briton moving up to second after his Jagonya Ayam with Carlin team-mates penalty. The final position on the podium ultimately went to Austrian Lucas Auer in front of his home fans, with the Mücke Motorsport driver taking advantage of a clash on the run down to turn one on lap ten between his team-mate Felix Rosenqvist and Championship leader Esteban Ocon that saw both drivers retire.
Ocon’s main championship rival Max Verstappen was fourth for Van Amersfoort Racing after an eventful race for the young Dutchman. He was clipped by the Carlin of Jake Dennis along the start/finish straight, and due to being delayed by the Briton, Jordan King was able to get a run on the Dutchman, but the Briton damaged the suspension on his Carlin car by hitting the kerb into turn two that saw the first introduction of the safety car.
The second safety car was needed to remove Dennis van de Laar’s Prema Powerteam car from the outside of turn one, after the Dutchman spun while attempting a pass on Sean Galael of Jagonya Ayam with Carlin.
The third safety car, and the one that Giovinazzi fell foul of, was for a crash between Richard Goddard of ThreeBond with T-Sport and Sandro Zeller of Jo Zeller Racing. Goddard had made contact with the Mücke Motorsport machine of Roy Nissany on the run down to turn two that had broken the rear suspension of his T-Sport car, and as a passenger in a broken car ran into the innocent Zeller who was minding his own business ahead of him.
Gustavo Menezes was able to avoid all the carnage to take fifth for Van Amersfoort Racing, ahead of Ed Jones of Carlin, who took his first points since returning to the series after his back injury. Galael was seventh ahead of Nicholas Latifi of Prema Powerteam, while Jules Szymkowiak of Van Amersfoort Racing was ninth. Alexander Toril scored his first point of the season in tenth for ThreeBond with T-Sport.
Red Bull Ring Race 2 Result
| POS | DRIVER | NAT | TEAM | TIME/Laps |
| 1 | Antonio Fuoco | ITA | Prema Powerteam | 35m21.893s |
| 2 | Tom Blomqvist | GBR | Jagonya Ayam with Carlin | +0.398s |
| 3 | Lucas Auer | AUT | Mücke Motorsport | +1.845s |
| 4 | Max Verstappen | NED | Van Amersfoort Racing | +3.778s |
| 5 | Gustavo Menezes | USA | Van Amersfoort Racing | +4.684s |
| 6 | Ed Jones | UAE | Carlin | +5.737s |
| 7 | Sean Galael | INO | Jagonya Ayam with Carlin | +6.344s |
| 8 | Nicholas Latifi | CAN | Prema Powerteam | +7.105s |
| 9 | Jules Szymkowiak | NED | Van Amersfoort Racing | +7.831s |
| 10 | Alexander Toril | ESP | ThreeBond with T-Sport | +8.624s |
| 11 | John Bryant-Meisner | SWE | Fortec Motorsports | +9.601s |
| 12 | Santino Ferrucci | USA | EuroInternational | +9.985s |
| 13 | Tatiana Calderon | COL | Jo Zeller Racing | +10.652s |
| 14 | Roy Nissany | ISR | Mücke Motorsport | +12.191s |
| 15 | Alfonso Celis Jr | MEX | Fortec Motorsports | +14.612s |
| 16 | Antonio Giovinazzi | ITA | Jagonya Ayam with Carlin | +18.215s |
| 17 | Michele Beretta | ITA | EuroInternational | +23.757s |
| 18/RET | Jake Dennis | GBR | Carlin | +1 Lap |
| 19 | Hector Hurst | GBR | Team West-Tec F3 | +1 Lap |
| RET | Sandro Zeller | SWI | Jo Zeller Racing | 15 Laps |
| RET | Richard Goddard | AUS | ThreeBond with T-Sport | 15 Laps |
| RET | Esteban Ocon | FRA | Prema Powerteam | 11 Laps |
| RET | Felix Rosenqvist | SWE | Mücke Motorsport | 10 Laps |
| RET | Dennis van de Laar | NED | Prema Powerteam | 8 Laps |
| RET | Felix Serralles | PUE | Team West-Tec F3 | 7 Laps |
| RET | Jordan King | GBR | Carlin | 2 Laps |



