Oscar Piastri won a dramatic Dutch Grand Prix as his McLaren team-mate Lando Norris' championship chances were dealt a huge blow as he retired late on with an engine failure.
Norris was on course to finish second behind Piastri until an oil leak with eight laps remaining forced him to retire in a huge moment in this year's title race, with the British driver now 34 points behind Piastri with nine rounds to go.
Piastri led from start to finish and overcame the pressure of three Safety Car restarts to take a crucial seventh win of the season from home hero Max Verstappen.
- Dutch Grand Prix result
- F1 2025 schedule | F1 championship standings
- Download the Sky Sports app for expert analysis, best video & more📱
- Not got Sky? Get Sky Sports or stream with no contract on NOW📺
"It feels good, obviously. I controlled the race when I needed to, and obviously it was incredibly unfortunate for Lando at the end," said Piastri.
"But I felt like I was in control of that one and just used the pace when I needed to. That was a bit of a different race to 12 months ago, so very happy with all the work we've done to try to improve around here, and very satisfied to come out on top."
Please use Chrome browser for a more accessible video player
Racing Bulls' Isack Hadjar claimed a surprise maiden F1 podium with a superb performance, having been running in fourth for most of the race only to jump into the top three after Norris' retirement.
It was a disastrous day for Ferrari as Lewis Hamilton crashed out by himself early on when light rain began to fall, then Charles Leclerc was hit by Mercedes' Kimi Antonelli meaning both of the Scuderias did not see the chequered flag ahead of their home event at Monza next weekend.
Please use Chrome browser for a more accessible video player
Antonelli did cross the line in sixth behind Mercedes team-mate George Russell and Williams' Alex Albon but was given 15 seconds worth of penalties for colliding into Leclerc and speeding in the pit lane.
Oliver Bearman took a career-best sixth, ahead of Aston Martin duo Lance Stroll and Fernando Alonso, Red Bull's Yuki Tsunoda and the other Haas of Esteban Ocon.
Dutch GP Result: Top 10
1) Oscar Piastri, McLaren
2) Max Verstappen, Red Bull
3) Isack Hadjar, Racing Bulls
4) George Russell, Mercedes
5) Alex Albon, Williams
6) Oliver Bearman, Haas
7) Lance Stroll, Aston Martin
8) Fernando Alonso, Aston Martin
9) Yuki Tsunoda, Racing Bulls
10) Esteban Ocon, Alpine
More to follow...
F1's European season concludes with the Italian Grand Prix - watch the whole Monza weekend live on Sky Sports F1 from Friday. Stream Sky Sports with NOW - no contract, cancel anytime