Oscar Piastri has finished fifth at the Barcelona-Catalunya Grand Prix with Lewis Hamilton claiming an emotional first win for Ferrari to become at 41, F1's oldest winner since Australian legend Jack Brabham in 1970.
It was veteran Brit Hamilton's first victory since winning the Belgian Grand Prix in July 2024 while still with Mercedes, and it means the seven-time world champion has now boosted his record career haul to 106 GP victories.
Hamilton took his opportunity as runaway Italian title leader Kimi Antonelli - who had won five on the bounce coming into the race - suffered a late retirement due to engine failure, while George Russell, starting from pole, finished second.
Piastri's McLaren team-mate and defending F1 champion Lando Norris finished third ahead of four-time champ Max Verstappen (Red Bull).