Oscar Piastri emerged triumphant from a rain-delayed Belgian Grand Prix, fending off a late charge from team-mate Lando Norris to extend his World Championship advantage. Charles Leclerc sealed the final spot on the podium after a stout defence against reigning champion Max Verstappen.
The race got underway after four laps behind the safety car, with the green flag dropping over 90 minutes after the scheduled start time. When Norris led the field across the line for a rolling start, he was immediately put under pressure by his team-mate, who snatched the lead comfortably before the Les Combes chicane.
As the dry line started to appear, the McLaren drivers checked out at the front. In the fight for the final step of the podium, Leclerc fought tooth and nail to keepVerstappen behind, despite his intermediate tyres going off at an alarming rate.
Lewis Hamilton was the first driver to take a punt on dry tyres, and by the time the rest of the field reacted, the seven-time world champion climbed into the top seven. Out front, Piastri came in first for McLaren, while Norris was forced to take another lap, losing critical time.
When he emerged from the pit lane exit, the gap was daunting. Norris was banking on his hard compound tyres swinging the pendulum back toward him later in the race, and as the lap count approached the single digits, he started taking chunks out of Piastri's advantage.

Norris sliced his deficit in half over the remaining laps, but a handful of lock-ups and hiccups stopped him from closing up to the rear of Piastri's MCL39 machine. Further back, Leclerc closed out his fourth podium of the year, while team-mate Hamilton crossed the line in seventh, marking an excellent comeback drive for the 40-year-old Brit.
For the latest breaking stories and headlines, sign up to our Daily Express F1 newsletter, or join our WhatsApp community here.
Belgian Grand Prix results1. Oscar Piastri (McLaren)
2. Lando Norris (McLaren)
3. Charles Leclerc (Ferrari)
4. Max Verstappen (Red Bull)
5. George Russell (Mercedes)
6. Alex Albon (Williams)
7. Lewis Hamilton (Ferrari)
8. Liam Lawson (Racing Bulls)
9. Gabriel Bortoleto (Sauber)
10. Pierre Gasly (Alpine)
11. Oliver Bearman (Haas)
12. Nico Hulkenberg (Sauber)
13. Yuki Tsunoda (Red Bull)
14. Lance Stroll (Aston Martin)
15. Esteban Ocon (Haas)
16. Kimi Antonelli (Mercedes)
17. Fernando Alonso (Aston Martin)
18. Carlos Sainz (Williams)
19. Franco Colapinto (Alpine)
20. Isack Hadjar (Racing Bulls)
You may also like
Barcelona issues statement on Marcus Rashford debut following major security breach
Tom Lehrer dies at 97: Satirical singer found dead at home; Harvard math genius famed for taboo-breaking songs
China: Five dead in landslide in Yunnan province
ENG vs IND 2025: Ravindra Jadeja celebrates hard-fought draw by kissing Manchester pitch
Andhra Pradesh CM invites Singapore firm to invest in housing projects