Amaury Cordeel (Hitech GP) had uitzicht op een nieuw mooi resultaat in de hoofdrace voor de formule 2 in Imola, maar verloor die door een mislukte pitstop. Cordeel reed na de start in het middenveld maar was één van de weinige rijders die op harde rubbers was gestart. Hij kon zo zijn pitstop lang uitstellen en kwam zo aan de leiding. Met een mooie voorsprong kwam Cordeel dan uiteindelijk de pits in voor zijn verplichte pitstop, maar de pitcrew slaagde er maar niet in een achterwiel vast te zetten. Tot overmaat van ramp verloor Cordeel dat wiel in de pitstraat wanneer hij weer de baan op wou, met een opgave als gevolg.
Voor het overige kende de race een eerder rustig verloop. Gabriel Bortoleto (Invicta) op pole miste zijn start en zo kwam Oliver Bearman (Prema) aan de leiding voor Isack Hadjar (Campos). Maar de pitstop van Bearman liep helemaal mis waardoor Hadjar virtueel de leiding nam achter de wagens die nog van banden moesten wisselen. Eens iedereen zijn stop had afgewerkt herwon Hadjar de koppositie en op het einde van de race moest hij enkel opletten voor Bortoleto die nog sterk terugkwam. Joshua Dürksen (PHM) legde beslag op de laatste podiumplaats, Andrea Kimi Antonelli (Prema) en Franco Colapinto (MP Motorsport) maakten de top vijf vol. Verder in de punten kregen we nog Paul Aron (Hitech GP), Jak Crawford (DAMS), Juan Manuel Correa (DAMSà, Victor Martins (ART GP) en Richard Verschoor (Trident).