Lewis Hamilton has slashed the deficit to rival Sebastian Vettel in the Formula One championship after a flawless lights-to-flag victory in Sunday's Canadian Grand Prix.
On the 10th anniversary of his very first victory in the sport here, Hamilton romped to his sixth win at Montreal's Circuit Gilles Villeneuve to move to within 12 points of Vettel in the title race.
Vettel's afternoon was scuppered by a first-corner incident with Max Verstappen which forced him to stop for a new front wing, and with it, fall to the back of the field.
The Ferrari driver recovered to finish fourth, while Hamilton's team-mate Valtteri Bottas crossed the line in second to complete Mercedes' first one-two finish of the season as Red Bull's Daniel Ricciardo claimed the final spot on the podium.
Full results from the Canadian Grand Prix
How it stands: F1 world championship standings after Bahrain Grand Prix
How it stands: The constructor championship standings after the Bahrain Grand Prix
Who's going to win the 2017 title? Have your say