De Formule 2 bood zondagmiddag een mooi voorproefje voor de Grand Prix van zondagavond. Een inhaalrace van Charles Leclerc bleek genoeg voor de zege. In de laatste acht rondes werden maar liefst veertien auto's gepasseerd door de Monegask. In de laatste ronde leek toch Luca Ghiotto af te steven op een zegen, maar ook hij was een prooi voor het talent van Prema.
Leclerc starte op P6 en wist vrij snel de leiding te pakken tijdens de race. Een rustig verloop lag in de lijn der verwachting, maar zijn team koos voor een alternatieve strategie. De coureur werd naar binnen geroepen en paste een bandenwissel toe. Terwijl de andere buiten bleven, verloor Leclerc een halve minuut.
Met de nieuwe banden wist hij een seconde per ronde sneller te zijn dan de rest. Tegen het einde van de race liet Leclerc zijn echte klasse zien door zowel Oliver Rowland en Ghiotto voorbij te gaan.
Ook Nyck de Vries liet een prima race zien. De Nederlander begon op P10 en wist op een zesde plek te eindigen. Hierdoor wist De Vries weer wat punten binnen te halen voor het team.