Lewis Hamilton's sensational record at the Canadian Grand Prix continued as he took a huge bite out of Sebastian Vettel's lead in the Formula One drivers' standings.
Montreal provided the setting for Hamilton's first victory in his debut season in 2007 and he topped the podium there for the sixth time in his career on Sunday, and third in succession, making it his most successful circuit.
It was a wire-to-wire victory for the Brit, who this weekend equalled his idol Ayrton Senna's record of 65 pole positions, which closed the gap on championship leader Vettel - who came home fourth - to 12 points.
Mercedes team-mate Valtteri Bottas followed Hamilton home for the team's first one-two of the season, while Red Bull's Daniel Ricciardo was on the bottom step of the podium for the third straight race.
Vettel's day hit a snag at the very first turn when he was clipped as the Red Bull of Max Verstappen flew down the outside and he was forced to pit after part of his front wing flew off.
The German produced a late surge to move past Force India duo Esteban Ocon and Sergio Perez, who paid the price for failing to adhere to team orders, limiting the damage to the strong lead he built with victory in Monaco, where Hamilton finished seventh.