A négyszeres világbajnok Sebastian Vettel, a Ferrari német pilótája nyerte a vasárnapi Forma–1-es Belga Nagydíjat, ezzel 17 pontra csökkentette a hátrányát a címvédő és a vb-pontversenyben vezető, most második Lewis Hamiltonnal, a Mercedes brit versenyzőjével szemben.
Az első sorokból indulók egyformán jól rajtoltak, Hamilton megőrizte a vezetést, mögé Vettel és Esteban Ocon (Force India) sorolt be. A mezőny közepén az első kanyarban hatalmas baleset történt, melynek nyomán Fernando Alonso (McLaren), Nico Hülkenberg (Renault) és Charles Leclerc (Sauber) is kénytelen volt feladni a küzdelmet. Az első egyenesben Vettel megelőzte Hamiltont, Ocont pedig csapattársa, Sergio Perez hagyta le, közben a versenybíróság a baleset miatt a pályára küldte a biztonsági autót.
A Safety Car a negyedik kör végén állt ki: Hamilton az újraindításnál megtámadta Vettelt, de a német pilóta jól védekezett, megtartotta az első helyet. A 11. körre Verstappen lehagyta Ocont és Perezt is, így feljött harmadiknak, miközben Vettel már közel négy másodperccel vezetett Hamilton előtt. A kerékcserék sorát Hamilton kezdte meg, ő a 22. körben járt a bokszban, egy körrel később Vettel is friss abroncsokat kapott, s az élen is maradt. Tizenöt körrel a verseny vége előtt Vettel már öt másodperccel vezetett Hamilton előtt, Verstappen pedig magabiztosan tartotta a harmadik pozíciót, és így intették le a belga versenyt.