Formula One's European spring-time stint took us to Barcelona for the Spanish Grand Prix on Sunday, June 1.
Lando Norris took the chequered flag at the Monaco Grand Prix last time out, the McLaren driver completing a brilliant weekend after qualifying in pole position. Organisers attempted to liven up the street race with a new pit-stop rule, but it did not yield the drama they hoped to see.
The Circuit de Barcelona-Catalunya offers a different race entirely. A pit straight of more than a kilometre offers plenty of overtaking opportunities heading into the first corner, while the Repsol curve, the blind Campsa Corner and the hairpin bend at La Caixa can provide some thrilling racing of the kind that is impractical in Monte Carlo.
📲 Follow The Sporting News on WhatsApp
Here is how the 2025 Spanish Grand Prix played out.
Who won the F1 race today?
Oscar Piastri won the Spanish Grand Prix ahead of teammate Lando Norris and Ferrari's Charles Leclerc.
Nico Hulkenberg claimed a magnificent sixth place on the track in the Spanish sunshine just behind Max Verstappen, who lost two places after a late safety card and then prompted a steward's investigation for an incident with George Russell in which it looked like he deliberately made contact with the Mercedes.
Verstappen was given a 10-second time penalty for the offence, which saw him drop down to 10th.
LAP 65/66
— Formula 1 (@F1) June 1, 2025
Verstappen and Russell come to blows!! 😱😱
The message from Red Bull to Verstappen: "Can you let Russell through?" 📻#F1 #SpanishGP pic.twitter.com/4Ng3y0CwxC
Piastri qualified ahead of Norris to claim pole position, and the McLarens seemed to have the race pretty much under control for the duration. That was until the drama of the closing stages was ramped up when Andrea Kimi Antonelli's Mercedes lost power and went off into the gravel, and a safety car was deployed on lap 56.
Verstappen pitted and changed to a hard compound — something he queried over the team radio and was told it was "the only option" — while Piastri and Norris remained on the softer tyres, along with the rest of those chasing the points.
The McLarens raced away at the restart and Verstappen was caught by those on the softer compounds, with Leclerc moving past on the long straight and Russell almost doing the same. Verstappen complained that he was "rammed" into, and the stewards noted Russell and Leclerc for making contact with the Red Bull. Verstappen, who had left the main track during the incident and regained his position ahead of the British driver, was told to let him past. He did, but only after the two cars again collided after the world champion moved aside and then appeared to speed up and nudge the side of the Mercedes.
MORE: Updated driver and constructor standings for 2025 F1 season
F1 Spanish Grand Prix results, classification
Finish | Driver |
1 | Oscar Piastri (McLaren) |
2 | Lando Norris (McLaren) |
3 | Charles Leclerc (Ferrari) |
4 | George Russell (Mercedes) |
5 | Nico Hulkenberg (Sauber) |
6 | Lewis Hamilton (Ferrari) |
7 | Isack Hadjar (Racing Bulls) |
8 | Pierre Gasly (Alpine) |
9 | Fernando Alonso (Aston Martin) |
10 | Max Verstappen (Red Bull)* |
11 | Liam Lawson (Racing Bulls) |
12 | Gabriel Bortoleto (Sauber) |
13 | Oliver Bearman (Haas) |
14 | Yuki Tsunoda (Red Bull) |
15 | Carlos Sainz (Williams) |
16 | Esteban Ocon (Haas) |
17 | Franco Colapinto (Alpine) |
DNF | Andrea Kimi Antonelli (Mercedes) |
DNF | Alexander Albon (Williams) |
*Verstappen received a 10-second time penalty for causing a collision with Russell
MORE: Updated NASCAR driver rankings from 2025 Cup Series
F1 points standings 2025
Here is a look at the F1 standings coming into Sunday's race.
Rank | Driver | Points |
1 | Oscar Piastri | 161 |
2 | Lando Norris | 158 |
3 | Max Verstappen | 136 |
4 | George Russell | 99 |
5 | Charles Leclerc | 79 |
6 | Lewis Hamilton | 63 |
7 | Andrea Kimi Antonelli | 48 |
8 | Alexander Albon | 42 |
9 | Esteban Ocon | 20 |
10 | Isack Hadjar | 15 |
11 | Lance Stroll | 14 |
12 | Carlos Sainz | 12 |
13 | Yuki Tsunoda | 10 |
14 | Pierre Gasly | 7 |
15 | Nico Hulkenberg | 6 |
16 | Oliver Bearman | 6 |
17 | Fernando Alonso | 0 |
18 | Liam Lawson | 0 |
19 | Jack Doohan | 0 |
20 | Gabriel Bortoleto | 0 |
21 | Franco Colapinto | 0 |