Hátrasorolások tömkelege vezette fel a Belga Nagydíjat, motorkomponens-csere miatt hét pilóta is rajtbüntetést kapott, köztük a világbajnoki tabella első két helyezettje, Max Verstappen (Red Bull) és Charles Leclerc (Ferrari). Így előbbi hiába nyerte meg szombaton az időmérő edzést, tegnap csak a 14. rajthely illette meg, míg riválisa a 15. helyre került. A pole pozíció pedig a kvalifikáción második Carlos Sainz (Ferrari) ölébe pottyant, mellőle Sergio Pérez (Red Bull) indult, mögéjük Fernando Alonso (Alpine), Lewis Hamilton, George Russell (mindkettő Mercedes) és Alex Albon (Williams) sorakozott fel a spái rajtrácsra.
Sainz első helye nem forgott veszélyben, azonban Pérezt lerajtolta mindkét Mercedes-pilóta és Alonso is. Hamilton ezután Alonsót próbálta támadni, aminek koccanás lett a vége. A hétszeres világbajnok az Alpine-t trambulinként használva néhány másodpercet a levegőben töltött, a földre érés pedig olyan károkat okozott az autójában, hogy fel kellett adnia a versenyt. Alonso nem járt ilyen rosszul, a 4. helyen folytatta.
A mezőny hátsó traktusából indult Verstappen és Leclerc repülőrajtot vett, a 2. körben már a nyolcadik, illetve a kilencedik helyen haladtak. A két versenyző ráadásul az élmezőnytől sem szakadt le túlságosan, mivel a negyedik kör végéig a biztonsági autós szakasz volt életben Nicholas Latifi (Williams) és Valtteri Bottas (Alfa Romeo) balesetét követően. Latifi orrkúpcserével megúszta, a 33. születésnapját ünneplő finn azonban nem tudta folytatni. Sainz, Pérez, Russell, Alonso, Vettel, Daniel Ricciardo (McLaren), Albon, Verstappen, Lance Stroll (Aston Martin), Kevin Magnussen (Haas) volt az első tíz sorrendje, Leclerc korai kerékcseréje után ismét a középmezőnyben találta magát.