Победой Дениса Хаугера завершилась первая из трёх гонок третьего этапа сезона Формулы 3 в Австрии. Гонщик Prema, показавший лучшее время в пятничной квалификации, по правилу реверсивной решётки стартовал двенадцатым, но прорвался через пелотон и укрепил лидерство в чемпионате.

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

Хорошо стартовал Хаугер, поднявшись с двенадцатого места на седьмое.

Зелёные флаги были даны на четвёртом круге. Наннини сразу попытался создать отрыв от Сарджента, тогда как самого Логана начал прессинговать Клемент Новалак. Давид Шумахер попытался обогнать Ивасу и Эдгара, но ошибся и не только не обогнал соперников, но и пропустил вперёд Фредерика и Уильямса.

На пятом круге Хаугер показал лучшее время, а на шестом вместе с Джеком Дуэном отыграл одну позицию благодаря ошибке Виктора Мартена.

Наннини не смог создать отрыв от пелотона, собрав за собой «паровозик» из семи машин. Долго так продолжаться не могло, и на девятом круге Логан Сарджент провёл атаку, вернув потерянное на старте лидерство. Однако на следующем круге Маттео после контратаки вернулся на первое место. Сарджент потерял ещё одну позицию, пропустив на втором место Новалака.

На десятом круге Наннини и Сарджент вновь вышли на первое и второе места, обогнав Новалака. Позади за пределы трассы вылетел Артур Леклер. Борьба за лидерство продолжилась, и Сарджент вернулся на первую позицию, но всего на полкруга, поскольку Маттео вновь смог отыграться. Деннис Хаугер поднялся на пятое место, обогнав Джека Дуэна.

На шестнадцатом круге Дуэн потерял ещё одну позицию, пропустив Виктора Мартена. Александр Смоляр опустился на десятое место, пропустив Чао Коллета. Хаугер поднялся на четвёртое место, обогнав Оливера Колдуэлла.

В первой тройке продолжились перестановки – Новалак обогнал Сарджента, воспользовавшись моментом, когда сам Логан пытался опередить Наннини.

На восемнадцатом круге Хаугер поднялся на третье место, обогнав Сарджента. На следующем круге произошла очередная смена лидера – Новалак обогнал Наннини.

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

Деннис Хаугер уверенно довёл гонку до победы, почти полсекунды выиграв на финише у напарника Оливера Колдуэлла, который за несколько кругов до этого обогнал Логана Сарджента.

Во второй субботней гонке с первого места стартует Джонни Эдгар.