Reigning Formula One world champion Max Verstappen won for the sixth time this season, navigating wet and dry conditions and a challenge from Lando Norris to capture the Canadian Grand Prix in Montreal on Sunday.

Verstappen's Red Bull Racing Honda finished the 70 laps at Circuit Gilles Villeneuve by a 3.879-second margin over Great Britain's Norris in his McLaren Mercedes. George Russell and his teammate Lewis Hamilton drove their Mercedes to third and fourth places, respectively, while McLaren's Oscar Piastri was fifth.

Verstappen collected 25 points for the victory and increased his lead in the drivers' championship standings from 31 to 56 points over Charles Leclerc, a Monaco native who didn't finish the race. An engine issue and trouble with slick tires in wet conditions led Scuderia Ferrari to pull Leclerc's car for no points.