Oscar Piastri returned to the top of the podium at the Spanish Grand Prix with McLaren teammate Lando Norris finishing second.
This was the fifth win of the season for the Australian out of the nine races held so far. Overall, it was the seventh victory of his Formula 1 career.
The current points table leader crossed the finish line at 1:32:57.375, ahead of Norris (+2.471s) and Ferrari’s Charles Leclerc (+10.455s).
“It’s been a great year and this weekend’s been exactly the kind of weekend I was looking for,” said the Australian after his fifth win in nine races.
“We executed everything we needed to when it counted and that’s all you can ask for. The team gave me a great car once again. It’s a lot of fun winning races at the moment.”
In the process, the 24-year-old has equalled Ayrton Senna’s tally of eight consecutive F1 podiums following victory in the Spanish Grand Prix.
Starting from pole, Piastri dominated the race, only ceding position to Max Verstappen through the pit-stop cycles, and acing the late safety car restart.
The win extended his championship lead over Lando Norris to 10 points as his team-mate came home in second place.
Norris, winner of two races this year so far, said he did not feel he had lost anything.
“I think Oscar drove a very good race today and had a good day yesterday. I had the pace to go with him but not enough to try and catch up and put him under threat,” he said.
The Spanish Grand Prix was not without drama, as stewards awarded Max Verstappen a 10-second time penalty for hitting George Russell just as Red Bull asked him to let the Mercedes past following a previous incident at Turn 1. That dropped Verstappen from fifth to 10th on the road.
Another investigation is under way over a wheel-bang on the straight as Leclerc passed Verstappen on a late-race restart after the Red Bull had a wild slide out of the last corner.
Also Read: Youngest Formula 1 World Champions: 4 Rising Stars Who Made History
Spanish Grand Prix 2025: Final Results
1. Oscar Piastri (McLaren)
2. Lando Norris (McLaren) +2.471s
3. Charles Leclerc (Ferrari) +10.455s
4. George Russell (Mercedes) +11.359s
5. Nico Hulkenberg (Sauber) +13.648s
6. Lewis Hamilton (Ferrari) +15.508s
7. Isack Hadjar (Racing Bulls) +16.022s
8. Pierre Gasly (Alpine) +17.882s
9. Fernando Alonso (Aston Martin) +21.564s
10. Max Verstappen (Red Bull) +21.826s (10s penalty)
11. Liam Lawson (Racing Bulls) +25.532s
12. Gabriel Bortoleto (Sauber) +25.996s
13. Yuki Tsunoda (Red Bull)+28.822s
14. Carlos Sainz (Williams) +29.309s
15. Franco Colapinto (Alpine) +31.381s
16. Esteban Ocon (Haas) +32.197s
17. Ollie Bearman (Haas) +37.065s
DNF Kimi Antonelli (Mercedes)
DNF Alex Albon (Williams)
DNS Lance Stroll (Aston Martin)