Jake Dennis remporte sa première victoire en GP3 devant son coéquipier Jack Aitken et Jake Hughes.
Charles Leclerc part en pole position devant Jake Dennis et Jack Aitken. Giuliano Alesi, après s’être arrêté en essais libres et en qualifications, s’arrête lors du tour de formation.
Pas de changement au départ chez les leaders. Fukuzumi passe Albon pour la quatrième place au deuxième tour. Kevin Jörg, arrêté pendant quelques secondes sur la piste, fait intervenir la safety car dans une décision hâtive de la direction de course.
Leclerc gère la reprise alors que les Arden se battent. Boschung et Palou se touchent à la chicane. Fuoco passe Albon pour la cinquième place. Au cinquième tour, Dennis passe Leclerc pour la tête de la course. Alors que les Arden s’échappent, Fuoco se montre dans les rétroviseurs de Leclerc. Boschung reçoit une pénalité de dix secondes pour le contact avec Isaakyan.
A la mi-course, Fuoco se fait dépasser par Hughes, le pilote Italien qui semble avoir épuisé son capital pneumatiques et se fait dépasser par les trois ART GP en deux tours. Leclerc se fait quant à lui passer par Jake Hughes. Les quatre ART GP ont roulé en formation pendant les derniers tours mais aucun n’a pu prendre l’avantage sur l’un de ses coéquipiers.
Jake Dennis remporte sa première victoire à Monza devant Aitken et Hughes. Leclerc, Fukuzumi, Albon, De Vries, Fuoco, Parry et Calderon complètent le top 10.