Kevin Magnussen holdt på pole, men fik på ingen måde en god start. Bilen kom slet ikke afsted, og danskeren blev overhalet af Nico Müller og Stoffel Vandoorne, og røg ned på tredjepladsen. Lidt senere kom Vandoorne også forbi Müller.

Kørerne nåede dog ikke at køre en omgang, før der kom safetycar på banen, da fire biler kørte sammen i Raidillon. Dermed kom Marco Sørensen op som nummer 19 – to op i forhold til startpladsen.  En startplads Marco fik, fordi han blev fanget i trafik i kvalifikationen.

Efter 10 minutter kørte safetycaren af banen igen. Her var Antonio Felix da Costa mest i fremdrift, og fik ret hurtigt overhalet Melker, så han kom op på sjettepladsen. Marco Sørensen var samtidig kommet op som nummer 16. I front var der luft i mellem de tre første, og Kevin Magnussen tog sit pitstop så tidligt han kunne for at prøve at få en fordel.

Vandoorne kom efter sit pitstop ud lige foran Kevin Magnussen. Med pitstops overstået, var stillingen således Vandoorne, Magnussen, Stevens, da Costa, Müller og Sainz. På det tidspunkt var der omkring 16 minutter tilbage af løbet, og Marco Sørensen var nummer 13. Da Stockinger, Marcos teamkollega, stallede raceren under pitstoppet, kom Marco Sørensen op på 12. pladsen.

Med ti minutter tilbage af løbet var Vandoorne næsten tre sekunder foran Magnussen, mens Stevens kun var et sekund efter. Samtidig var der tæt kamp om sjettepladsen, hvor Sainz var under angreb fra Melker, mens Jaafar lå lige bag de to, og ventede på en lille fejl.

Efterhånden kom Stevens helt tæt på Magnussen, der måtte forsvare sig mod et angreb fra Stevens. Efter det angreb holdt Kevin sig foran, men på den næstsidste omgang klemte Stevens sig forbi efter en tæt kamp. Samtidig kørte Jaafar ind i Sainz, hvilket gav to pladser mere til Marco Sørensen.

Vandoorne ender som vinder foran Stevens og Magnussen. Marco Sørensen får kæmpet sig op som nummer 10 efter en startplads som nummer 21. Dermed taber Kevin Magnussen lidt af sin føring i mesterskabet, som han dog fortsat fører ret sikkert.

Top 10 i løbet

Pos Kører Team Gap
1 Stoffel Vandoorne Fortec Motorsport

Vinder

2 Will Stevens P1 by Strakka Racing

+4.536

3 Kevin Magnussen Dams

+6.203

4 Antonio Felix da Costa Arden Caterham

+7.138

5 Nico Müller International Draco Racng

+8.490

6 Nigel Melker Tech 1 Racing

+19.702

7 Nikolay Martsenko Pons Racing

+26.531

8 Sergey Sirotkin ISR

+27.406

9 Oliver Webb Fortec Motorsport

+28.133

10 Marco Sørensen Lotus

+29.203

Top ni i mesterskabet
1. Kevin Magnussen – 115 point
2. Stoffel Vandoorne – 86 point
3. Antonio Felix da Costa – 71 point
4. Nico Müller – 55 point
5. Will Stevens – 54 point
6. Nigel Melker – 49 point
7. Arthuc Pic – 45 point
8. Sergey Sirotkin – 34 point
9. Marco Sørensen – 32 point