Andrea Kimi Antonelli startet også løpet i pole position, men Red Bulls Max Verstappen kastet seg tidlig forbi italieneren. Det tok dog ikke lang tid før Antonelli var tilbake i teten.
Antonellis teamkamerat i Mercedes George Russell forsvant tidlig ut av løpet etter et sammenstøt med Lewis Hamilton, som fikk en fem sekunders straff for den hendelsen. Selv mente Russell at hendelsen ikke burde medført en straff til Hamilton, men han var likevel sint.
– Av en eller annen grunn nektet batteriet å lade i sving 1. Batteriet ladet ikke, og da jeg kom ut av den første svingen var ladenivået 35 % lavere enn normalt. Og siden det ikke ladet, fikk jeg også et boost-problem. Turboen fungerte ikke som den skulle, så jeg manglet kraft. Jeg kom til toppen av Eau Rouge med null prosent på batteriet. Det var farlig. Jeg ble omringet av tre biler. Jeg burde aldri ha havnet i den situasjonen i utgangspunktet. Det er derfor jeg er mest sint, sa Russell til pressen etter nedturen.
Hamilton var også uheldig og kjørte på egen mekaniker under sitt pitstopp. Hendelsen er i skrivende stund under etterforskning som en «unsafe release».
Antonelli holdt fast på ledelsen etter en periode bak sikkerhetsbilen som følge av Russells exit fra løpet, før både han og Verstappen gjorde unna sine obligatoriske pitstopp. De to tapte dog litt på at blant annet Charles Leclerc senere kunne gå i pit under en virtuell sikkerhetsbil.
VM-lederen tok til slutt igjen og passerte Leclerc ute på banen, og han holdt unna inn til seier. Han sikret sin sjette seier på sin fars bursdag, og leder nå mesterskapet med 45 poengs margin ned til Hamilton. Leclerc fullførte på andreplass foran Max Verstappen.
| Belgia Grand Prix - foreløpige resultater | ||
| 1) Kimi Antonelli | Mercedes | |
| 2) Charles Leclerc | Ferrari | +1.952 |
| 3) Max Verstappen | Red Bull | +11.586 |
| 4) Lewis Hamilton | Ferrari | +17.245 |
| 5) Oscar Piastri | McLaren | +18.988 |
| 6) Isack Hadjar | Red Bull | +23.307 |
| 7) Lando Norris | McLaren | +24.014 |
| 8) Gabriel Bortoleto | Audi | +49.140 |
| 9) Arvid Lindblad | Racing Bulls | +50.406 |
| 10) Franco Colapinto | Alpine | +1:16.037 |
| 11) Pierre Gasly | Alpine | +1:16.991 |
| 12) Liam Lawson | Racing Bulls | +1:17.523 |
| 13) Nico Hülkenberg | Audi | +1:18.348 |
| 14) Oliver Bearman | Haas | +1:34.465 |
| 15) Alexander Albon | Williams | +1:44.684 |
| 16) Carlos Sainz | Williams | +1:45.856 |
| 17) Esteban Ocon | Haas | +1:50.925 |
| 18) Valtteri Bottas | Cadillac | +2:52.879 |
| 19) Fernando Alonso | Aston Martin | +4:05.544 |
| 20) Lance Stroll | Aston Martin | Brutt |
| 21) Sergio Perez | Cadillac | Brutt |
| 22) George Russell | Mercedes | Brutt |