Гонщик Rodin Carlin Энцо Фиттипальди одержал первую победу в Формуле 2, выиграв субботний спринт в Спа. Вместе с ним на подиум поднялись Ричард Ферсхор и Тео Пуршер, который смог сократить отставание в личном зачёте от Фредерика Вести.

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

Обладатель поула Джехан Дарувала уверенно стартовал и сохранил лидерство. Ричард Ферсхор и Энцо Фиттипальди остались вторым и третьим, а Тео Пуршер поднялся на четвёртую позицию.

На втором круге на прямой перед пятым поворотом лидер чемпионата Фредерик Вести вернул себе стартовую пятую позицию, обогнав Ральфа Бошунга. Следом гонщика Campos обогнал и Деннис Хаугер.

На третьем круге лидер гонки Дарувала вернулся в боксы и сошёл – причиной стала потеря плохо закреплённого подголовника. В этот же момент на трассу выехал автомобиль безопасности из-за заглохшего на трассе после разворота Амори Кордила.

Рестарт был дан на пятом круге из семнадцати. В первой десятке на прямой перед пятым поворотом Хаугер обогнал Вести в борьбе за четвёртое место, Мартен – Бошунга за шестое. В борьбе за одиннадцатую позицию Артур Леклер обогнал Аюму Ивасу. Кругом спустя Иваса вернул себе позицию.

Ричард Ферсхор начал отрываться от Энцо Фиттипальди и показал лучший круг. На седьмом круге Джек Дуэн сумел сломить сопротивление Зейна Мэлони и подняться на восьмое место.

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

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

За четыре круга до финиша Фиттипальди до секунды сократил отставание от лидирующего Ферсхора, а Мартен всё же смог пройти Вести на торможении перед пятым поворотом. На предпоследнем круге Фиттипальди провёл атаку на Ферсхора на прямой перед пятым поворотом и вышел в лидеры гонки. На последнем круге Вести потерял ещё одну позицию, пропустив вперёд Дуэна.

Энцо Фиттипальди довёл гонку до первой победы в карьере, опередив на финише Ричарда Ферсхора на две секунды. Тео Пуршер не дал возможности Деннису Хаугеру провести атаку и сохранил третье место.