A Red Bull versenyzőjének, Max Verstappennek a győzelmét hozta a Belga Nagydíj esővel áztatott sprintkvalifikációja.
A mai időmérőhöz hasonlóan most csúszott a rajt az eső miatt. A mezőny számos kört tett meg a biztonsági autó mögött a hosszú várakozás után, és ezt követően repülőrajttal vette kezdetét a 11 körös sprint.
A mezőny fele már az újraindítás után azonnal átmeneti esőgumikra váltott. Egy körrel később a mezőny másik fele is kiállt, és Oscar Piastri korai kiállása kifizetődött, mert az élre állt, és megelőzte a versenyben vezető Verstappent. A legnagyobb vesztesei a kavarodásnak a két Ferarri volt. Charles Leclerc és Carlos Sainz a lassú kerékcseréik miatt 3-3 pozíciót veszítettek.
A verseny 3. körében a születésnapos Fernando Alonso elveszítette az uralmát az autója felett a Pouhon kanyarban, majd kipördült a sóderágyba. A spanyol elásta az Aston Martinját, és ezzel így véget ért számára a száguldás. Az autója mentése miatt pedig be kellett volna hívni a biztonsági autót.
Az újraindítás után Verstappen már a Kemmel egyenesben megelőzte Piastrit, aki az óriási hátsó szárnya miatt nem tudott lépést tartani a Red Bull végsebességével. Eközben Lewis Hamilton és Sergio Pérez akadt össze egymással a Stavelot kijáratán. A mexikói jobb oldali oldaldoboza kilyukadt, és számos pozíciót veszített, majd pár körrel később fel is adta a versenyt.
Hamiltont egy 5 másodperccel büntették meg baleset okozása miatt a versenybírák. Verstappen eközben már 6 másodpercre növelte az előnyét Piastrival szemben, és nagy meglepetésre Pierre Gasly tartani tudta a 3. helyét.
A futam végéig már nem történt változás a sorrendben, Verstappen nyert Piastri és Gasly előtt. Ugyan Hamilton a pályán a 4. helyen ért célba, a büntetése miatt csak a 7. helyen lett rangsorolva. Rajta kívül még Sainz, Leclerc, Lando Norris és George Russell szerzett pontot.