Formula One returned to North America on Sunday, with the other contenders determined to make a dent in McLaren's lead.
Oscar Piastri's victory at the Spanish Grand Prix ahead of teammate Lando Norris two weeks ago continued the team's dominance of the 2025 calendar to date. That result put Piastri on 161 points at the top of the Drivers' Championship, three ahead of Norris.
At the Canadian Grand Prix, the fight back came in the form of a stunning pole for Mercedes' George Russell, who pipped defending champion Max Verstappen to P1 by 0.160 seconds.
Russell and Verstappen clashed in an incident at the Circuit de Barcelona-Catalunya, which resulted in the Dutchman being handed a 10-second penalty and being dumped down to a 10th-place finish.
Piastri started third at Circuit Gilles Villeneuve, with Norris having plenty of work to do from seventh on the grid.
📲 Follow The Sporting News on WhatsApp
Here is how the 2025 Canadian Grand Prix played out.
Who won the F1 race today?
George Russell won the Canadian Grand Prix, driving immaculately after streaking away from Verstappen at lights out.
Russell's trouble-free drive for a first victory of the season barely felt like the story, though, after what unfolded four laps from the end.
Lando Norris, second in the standings behind Oscar Piastri, tried to pass his McLaren teammate on the pit straight with four laps to go.
Norris succeeded only in colliding with the back of Piastri's car and was forced to retire. The race then concluded under safety car conditions, with Piastri finishing in fourth to extend his lead in the standings to 22 points.
Verstappen is 21 points behind Norris in third after finishing second. Kimi Antonelli completed the podium and a fine weekend for Mercedes.
MORE: Updated driver and constructor standings for 2025 F1 season
F1 Canadian Grand Prix results, classification
Finish | Driver |
1 | George Russell (Mercedes) |
2 | Max Verstappen (Red Bull) |
3 | Andrea Kimi Antonelli (Mercedes) |
4 | Oscar Piastri (McLaren) |
5 | Charles Leclerc (Ferrari) |
6 | Lewis Hamilton (Ferrari) |
7 | Fernando Alonso (Aston Martin) |
8 | Nico Hulkenberg (Sauber) |
9 | Esteban Ocon (Haas) |
10 | Carlos Sainz (Williams) |
11 | Oliver Bearman (Haas) |
12 | Yuki Tsunoda (Red Bull) |
13 | Franco Colapinto (Alpine) |
14 | Gabriel Bortoleto (Sauber) |
15 | Pierre Gasly (Alpine) |
16 | Isack Hadjar (Racing Bulls) |
17 | Lance Stroll (Aston Martin) |
DNF | Lando Norris (McLaren) |
DNF | Liam Lawson (Racing Bulls) |
DNF | Alexander Albon (Williams) |
MORE: Updated NASCAR driver rankings from 2025 Cup Series
F1 points standings 2025
Here is a look at the F1 standings after Sunday's race.
Rank | Driver | Points |
1 | Oscar Piastri | 198 |
2 | Lando Norris | 176 |
3 | Max Verstappen | 155 |
4 | George Russell | 136 |
5 | Charles Leclerc | 104 |
6 | Lewis Hamilton | 79 |
7 | Andrea Kimi Antonelli | 63 |
8 | Alexander Albon | 42 |
9 | Esteban Ocon | 22 |
10 | Isack Hadjar | 21 |
11 | Nico Hulkenberg | 20 |
12 | Lance Stroll | 14 |
13 | Carlos Sainz | 13 |
14 | Pierre Gasly | 11 |
15 | Yuki Tsunoda | 10 |
16 | Fernando Alonso | 8 |
17 | Oliver Bearman | 6 |
18 | Liam Lawson | 4 |
19 | Jack Doohan | 0 |
20 | Gabriel Bortoleto | 0 |
21 | Franco Colapinto | 0 |