O australiano reforçou a liderança do mundial, resistindo à pressão do colega de equipa Lando Norris.
Oscar Piastri venceu o Grande Prémio da Bélgica de Fórmula 1. Numa corrida cujo arranque chegou a ser adiado devido à chuva intensa, o australiano da McLaren conseguiu resistir à pressão do colega de equipa Lando Norris.
Norris tinha partido da pole position, mas à quinta volta Piastri assumiu a liderança para nunca mais largar, tendo cortado a meta 3,4 segundos antes. Em terceiro ficou Charles Leclerc (da Ferrari), a 20 segundos do vencedor, à frente de Max Verstappen (da Red Bull) que tinha vencido a corrida sprint de ontem. George Russell (da Mercedes) foi quinto, à frente de Alex Albon (da Williams), seguido de Lewis Hamilton (da Ferrari). O top ten ficou fechado com Liam Lawson (da Racing Bulls), com Gabriel Bortoleto (da Kick Sauber) e Pierre Gasly (da Alpine).
Com este desfecho, Piastri lidera o mundial com 266 pontos, seguido de Norris com 250 e de Verstappen com 185.
Resultados:
| POS. | NO. | DRIVER | TEAM | LAPS | TIME / RETIRED | PTS. |
| 1 | 81 | Oscar Piastri | McLaren | 44 | 1:25:22.601 | 25 |
| 2 | 4 | Lando Norris | McLaren | 44 | +3.415s | 18 |
| 3 | 16 | Charles Leclerc | Ferrari | 44 | +20.185s | 15 |
| 4 | 1 | Max Verstappen | Red Bull Racing | 44 | +21.731s | 12 |
| 5 | 63 | George Russell | Mercedes | 44 | +34.863s | 10 |
| 6 | 23 | Alexander Albon | Williams | 44 | +39.926s | 8 |
| 7 | 44 | Lewis Hamilton | Ferrari | 44 | +40.679s | 6 |
| 8 | 30 | Liam Lawson | Racing Bulls | 44 | +52.033s | 4 |
| 9 | 5 | Gabriel Bortoleto | Kick Sauber | 44 | +56.434s | 2 |
| 10 | 10 | Pierre Gasly | Alpine | 44 | +72.714s | 1 |
| 11 | 87 | Oliver Bearman | Haas | 44 | +73.145s | 0 |
| 12 | 27 | Nico Hulkenberg | Kick Sauber | 44 | +73.628s | 0 |
| 13 | 22 | Yuki Tsunoda | Red Bull Racing | 44 | +75.395s | 0 |
| 14 | 18 | Lance Stroll | Aston Martin | 44 | +79.831s | 0 |
| 15 | 31 | Esteban Ocon | Haas | 44 | +86.063s | 0 |
| 16 | 12 | Kimi Antonelli | Mercedes | 44 | +86.721s | 0 |
| 17 | 14 | Fernando Alonso | Aston Martin | 44 | +87.924s | 0 |
| 18 | 55 | Carlos Sainz | Williams | 44 | +92.024s | 0 |
| 19 | 43 | Franco Colapinto | Alpine | 44 | +95.250s | 0 |
| 20 | 6 | Isack Hadjar | Racing Bulls | 43 | +1 lap | 0 |