El corredor de Fórmula 1, Sergio Pérez (Force India), se quedó con el quinto puesto en el Gran Premio de Bélgica, terminando en 72 min 444seg. Con esto, Checo se posicionó en el Top 5 de la comptencia.
El piloto alemán Sebastian Vettel (Ferrari) ganó el GPB por delante del líder del Mundial, el británico Lewis Hamilton (Mercedes), que fue segundo y al que recortó siete puntos en la lucha por el campeonato gracias a un adelantamiento en la primera vuelta.
Completó el podio el holandés Max Verstappen (Red Bull), que progresó cuatro puestos gracias a sus dotes para los adelantamientos, y fue cuarto el finlandés Valtteri Bottas (Mercedes) que salió desde el decimoséptimo lugar debido a una sanción por cambios en el motor.
El francés Esteban Ocon (Force India) finalizó en sexto lugar, los Haas del francés Romain Grosjean y el danés Kevin Magnussen, séptimo y octavo; y cerraron la zona de puntos el francés Pierre Gasly (Toro Rosso) y el sueco Marcus Ericsson (Sauber).
El español Carlos Sainz (Renault) se quedó al borde de los puntos, duodécimo, tras salir en la penúltima posición debido a una sanción por cambio de motor de última hora, seguido por el ruso Sergey Sirotkin (Williams), el canadiense Lance Stroll (Williams), el neozelandés Brendon Hartley (Toro Rosso) y el belga Stoffel Vandoorme (McLaren), último de los que finalizaron.