Le pilote Ferrari Charles Leclerc complète le podium, après avoir résisté en fin de course au retour menaçant de Max Verstappen (Red Bull), quatrième.
George Russell (Mercedes) termine cinquième, suivi d’Alexander Albon (Williams). Lewis Hamilton (Ferrari), parti en 18e position après un changement de moteur, a réussi une belle remontée. Premier à chausser les pneus slicks, il a profité d’une stratégie audacieuse pour franchir la ligne à la septième place, limitant les dégâts d’un week-end compliqué.
Le top 10 est complété par Liam Lawson (Racing Bulls), Gabriel Bortoleto (Sauber) et Pierre Gasly (Alpine), qui a arraché le dernier point face au Japonais Yuki Tsunoda (Red Bull), au terme d’un duel intense dans les derniers tours.
La course a connu un départ chaotique à Spa-Francorchamps, reporté de 1h20 en raison des fortes pluies survenues sur le mythique tracé ardennais. Initialement prévu à 15h00, le départ a été retardé après un tour de formation sous voiture de sécurité, puis suspendu à cause d'une visibilité jugée trop faible, obligeant les pilotes à rentrer aux stands sous drapeau rouge.
Ce n’est qu’après une longue attente que les monoplaces ont repris la piste pour quatre tours de reconnaissance, avant un départ lancé qui a permis à Piastri de prendre l’avantage sur Norris et de filer vers sa troisième victoire de la saison.