Гонщик ART Виктор Мартен одержал вторую победу в сезоне, финишировав первым в воскресной гонке Формулы 3 в Барселоне. Вместе с французским гонщиком на подиум поднялись Роман Станек и участник молодёжной программы Red Bull Айзек Хаджар.

Стартовавший с поула Роман Станек потерял лидерство в первом повороте, пропустив Виктора Мартена. Айзек Хаджар поднялся на третью строчку, обогнав Александра Смоляра. Потерял позиции и Артур Леклер, откатившись с пятого на девятое место.

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

Автомобиль безопасности покинул трассу в конце седьмого круга. На рестарте первая пятерка сохранила позиции, а в борьбе за шестое место Джек Кроуфорд опередил Кайлена Фредерика. Следом гонщика Hitech обогнал и Чао Коллет.

Виктор Мартен начал отрываться от пелотона, тогда как Роман Станек оказался под прессингом со стороны Хаджара. Попытку атаки на второе место Айзек предпринял на одиннадцатом круге, однако она не увенчалась успехом.

Позади лидеров Брэд Бенавидес из Carlin вылетел в гравий и разбил машину во втором повороте. На трассу вновь выехал автомобиль безопасности.

Рестарт был дан на четырнадцатом круге. В первой восьмёрке обошлось без изменений позиций, Давид Видалес попытался атаковать Артура Леклера за девятое место. Оба гонщика выехали за пределы трассы в первом повороте, между ними произошло два контакта, и оба откатились за пределы десятки.

Видалес вернулся в боксы и сошёл, а Леклер кругом спустя в борьбе за 12-е место смог обогнать Грегуара Соси. Позднее Артур Леклер получил 5-секундный штраф за столкновение с Видалесом.

На двадцатом круге Леклер поднялся на десятое место, обогнав перед первым поворотом Корреа. Хуан-Мануэль агрессивно оборонялся и даже выдавил гонщика Prema на траву, но это не помогло ему сдержать Леклера. Однако в конце круга Артур ошибся, что позволило Корреа вернуть позицию.

Виктор Мартен уверенно довёл гонку до победы, финишировав с преимуществом более двух секунд. Роман Станек удержал вторую позицию, Айзек Хаджар финишировал третьим впереди Александра Смоляра.