Обладатель поула Себастьян Монтойя уверенно сохранил лидерство в первом повороте, а стартовавший вторым Оливер Гёте вылетел в третьем повороте и застрял в гравии. На трассу сразу выехал автомобиль безопасности, чтобы маршалы смогли эвакуировать машину гонщика Trident. На второе место поднялся Люк Браунинг, на третье – Франко Колапинто. Позднее стюарды решили, что Браунинг «помог» Гёте, и оштрафовали гонщика Hitech на десять секунд.
Рестарт был дан на третьем круге из двадцати. Пелотон растянулся на стартовой прямой, и в первой десятке, которую замыкал лидер чемпионата Габриэль Бортолето, гонщики сохранили позиции.
На пятом круге Люк Браунинг попробовал атаковать Монтойю, но подпрыгнул на поребрике в девятом повороте, потерял скорость и откатился на пятое место. В этот же момент между Полом Ароном и Чао Коллетом произошёл контакт за пятое место, в результате которого Чао оказался за пределами трассы и откатился назад.
На шестом круге Колапинто обогнал в борьбе за лидерство Монтойю, а позади пелотона Идо Коэн разбил машину, врезавшись в стену перед скоростной шиканой девятого-десятого поворотов. На трассу во второй раз выехал автомобиль безопасности.
Гонка возобновилась на одиннадцатом круге. Пилоты вновь растянулись на стартовой прямой, и в первой десятке все сохранили позиции. На тринадцатом круге автомобиль безопасности в третий раз появился на трассе после того, как Томми Смит разбил машину на выходе из последнего поворота. Гонщик Van Amersfoort Racing на трёх колёсах доехал до первого поворота, где и остановился.
Автомобиль безопасности покинул трассу за четыре круга до финиша. Франко Колапинто сразу оторвался от пелотона, показав лучший круг, в десятке вновь все сохранили позиции. На восемнадцатом круге Зак О’Салливан атаковал Себастьяна Монтойю – гонщики коснулись колёсами, и Зак вышел на второе место.
На предпоследнем круге автомобиль безопасности в четвёртый раз вернулся на трассу. На этот раз причиной стал Алехандро Гарсия, который в борьбе с соперниками ошибся, вылетел в гравий и разбил машину.
Бернд Майландер покинул трассу в конце финального круга – гонка финишировала под жёлтыми флагами. Франко Колапинто одержал первую победу в сезоне и третью в Формуле 3.
Второе место Зака О’Салливан позволило гонщику Prema открыть счёт набранным очкам в сезоне. Себастьян Монтойя впервые в карьере поднялся на подиум.