In een race die weinig positiewissels kende reed Dennis Hauger (MP Motorsport) onbedreigd naar zijn tweede zege in de formule 2. Amaury Cordeel (Virtuosi), die achteraan startte, kon zoals de meeste rijders weinig progressie maken op een circuit waar inhalen moeilijk is en beëindigde de race op de negentiende plaats.
Hauger vertrok vanop plaats twee maar ging bij de start voorbij polesitter Kush Maini (Campos Racing) en behield de leiding tot aan de finish. Maini verloor nog twee plaatsen aan Ayumu Iwasa (DAMS) en Oliver Bearman (Prema). De top drie zou niet meer wijzigen met Hauger voor Iwasa en Bearman, maar Maini zakte nog verder weg en moest ook nog Théo Pourchaire (ART GP) en Jehan Daruvala (MP Motorsport) voor laten. Victor Martins (ART GP) pakte de zevende plaats, het laatste punt ging naar Isack Hadjar (Hitech GP). Frederik Vesti (Prema) werd negende en scoorde geen punten en ziet in de tussenstand Pourchaire naderen tot op één punt.