Никола Цолов одержал победу в субботнем спринте Формулы 3 в Шпильберге. Для болгарского гонщика команды ART эта победа стала второй в сезоне. Вместе с ним на подиум поднялись Мартиниус Стенсхорн и Кристиан Мэнселл.

В субботу с утра в Шпильберге было сухо и светило яркое солнце. После пятничной квалификации стюарды оштрафовали Люка Браунинга потерей трёх позиций на старте за блокировку Дино Бегановича. Таким образом, британский гонщик, который накануне завоевал поул и сегодня должен был стартовать двенадцатым, переместился на пятнадцатую позицию на старте.

На старте Мартиниус Стенсхорн уступил лидерство Кристиану Мэнселлу. В середине десятки на выходе из первого поворота развернуло Дино Бегановича. Гонщик Prema продолжил борьбу, но откатился в конец пелотона. В четвёртом повороте Стенсхорн потерял ещё одну позицию, пропустив на второе место Николу Цолова.

В этот момент на трассу выехал автомобиль безопасности из-за Каспера Штуки, который остановился на выезде из первого поворота со сломанной задней подвеской после контакта с машиной Чарли Вурца.

Автомобиль безопасности покинул трассу в конце четвёртого круга из двадцати одного. Мэнселл уверенно сохранил лидерство, а позади первой десятки Люк Браунинг отыграл две позиции и поднялся на одиннадцатую строчку.

Мэнселл сразу попытался создать отрыв от пелотона и показал лучший круг, однако Цолов его не отпустил и на седьмом круге на выходе из четвёртого поворота по внешнему радиусу обогнал Кристиана и возглавил гонку. Теперь уже Цолов попытался создать отрыв и показал лучший круг.

На десятом круге Люк Браунинг поднялся в десятку, обогнав в третьем повороте Тима Трамница. На одиннадцатом круге Лоренс вас Хёпен в борьбе за шестое место обогнал Оливера Гёте. На двенадцатом круге Никита Бедрин после напряжённой борьбы потерял две позиции и опустился на шестнадцатую строчку, пропустив Леонардо Форнароли и Мари Бою.

На пятнадцатом круге обострилась борьба лидеров. Кристиан Мэнселл атаковал Цолова в третьем повороте, вышел вперёд, но Никола контратаковал и на выходе из четвёртого поворота вернул лидерство. На следующем круге Мэнселл атаковал Цолова уже в четвёртом повороте, и на этот раз успешно.

На семнадцатом круге Цолов, а следом за ним и Стенсхорн смогли друг за другом на выходе из четвёртого поворота пройти Мэнселла.

Позади них в борьбе за четвёртое место с Алексом Дюнном Себастьян Монтойя зацепил левыми колёсами траву, задел Дюнна, потерял контроль над машиной на торможении перед четвёртым поворотом, пересёк поперёк трассы и врезался в защитный барьер. На трассу во второй раз выехал автомобиль безопасности.

Рестарт гонки был дан на последнем круге. Никола Цолов не дал возможности Стенсхорну приблизиться на дистанцию атаки и довёл гонку до победы. Третьим финишировал Кристиан Мэнселл.

Люк Браунинг не удержался в десятке, пропустив Сами Мегетунифа. Лидер чемпионата Леонардо Форнароли финишировал двенадцатым.