Charles Leclerc reforçou o comando da GP3 com mais uma categórica vitória, desta vez na corrida principal em Spa-Francorchamps. O piloto monegasco ainda foi atacado por Nyck de Vries no início, mas rapidamente começou a afastar-se, depois de uma situação de safety car com um acidente na primeira curva, que eliminou três carros.
Entretanto, De Vries viu o seu carro ficara cada vez mais lento e não tardou a perder terreno para Jake Dennis, que tinha recuperado muitos lugares no arranque e continuou a ganhar terreno. Dennis tentou aproximar-se de Leclerc mas já não tinha tempo. Antonio Fuoco, que já tinha perdido o terceiro lugar durante o ataque a fundo de Dennis, viu Jack Aitken aproximar-se na fase final.
O piloto da Arden também recuperou vários lugares durante a corrida, fazendo várias ultrapassagens, livrando-se de Steijn Schothorst na fase final. Santino Ferrucci foi sétimo, depois de passar Matevos Isaakyana, e aproveitando-se dos problemas de Álex Palou, que caiu para fora dos pontos. Alex Albon roubou o nono lugar a Giuliano Alesi na última volta.
Classificação:
1º Charles Leclerc (ART) 17 voltas
2º Jake Dennis (Arden) a 2.305
3º Nyck de Vries (ART) a 15.482
4º Antonio Fuoco (Trident) a 19.427
5º Jack Aitken (Arden) a 19.837
6º Steijn Schothorst (Campos) a 21.419
7º Santino Ferrucci (DAMS) a 24.337
8º Matevos Isaakyan (Koiranen) a 28.856
9º Alex Albon (ART) a 30.076
10º Giuliano Alesi (Trident) a 31.045










