Full race three results from the seventh round of the 2016 FIA European Formula 3 championship at Spa-Francorchamps, Belgium.

1. Joel Eriksson SWE Motopark 16 laps
2. Anthoine Hubert FRA Van Amersfoort Racing +1.613s
3. George Russell GBR HitechGP +3.563s
4. Lance Stroll CAN Prema Powerteam +4.315s
5. Nick Cassidy NZL Prema Powerteam +5.976s
6. Maximilian Gunther GER Prema Powerteam +9.543s
7. Niko Kari FIN Motopark +11.124s
8. Nikita Mazepin RUS HitechGP +12.643s
9. Mikkel Jensen DEN kfzteile24 Mucke Motorsport +15.696s
10. David Beckmann GER kfzteile24 Mucke Motorsport +16.101s
11. Guanyu Zhou CHN Motopark +20.699s
12. Harrison Newey GBR Van Amersfoort Racing +22.765s
13. Ralf Aron EST Prema Powerteam +23.744s
14. Pedro Piquet BRA Van Amersfoort Racing +26.081s
15. Sergio Sette Camara BRA Motopark +30.578s
16. Ryan Tveter USA Carlin +36.174s
17. Alessio Lorandi ITA Carlin +39.329s
18. Werion Tan MAL Carlin +45.772s
19. Ukyo Sasahara JPN Threebond with T-Sport +47.150s
20. Ben Barnicoat GBR HitechGP +1m 27.867s

Did not finish

Callum Ilott GBR Van Amersfoort Racing 10 laps completed