Lewis Hamilton has won the Canadian Grand Prix for the fifth time in a row to close the gap at the top with teammate Nico Rosberg to nine points.
Ferrari driver and four-time world champion Sebastian Vettel finished second and, for the second year in a row, Valtteri Bottas was third in a Williams.Hamilton, whose victory was his 45th in F1, traded the lead with Vettel throughout the race after the Ferrari driver shocked Hamilton, the 100,000 in attendance and an international television audience in the millions by shooting into the lead from third place on the grid at the start.
Vettel went to the pits on Lap 12 for fresh tires, handing Hamilton the lead, but the British driver gave it back to the four-time champion when he pitted for tires on Lap 24. Vettel was forced to pit for fresh tires again on Lap 38 of the 70-lap, 300-kilometre Grand Prix and Hamilton took back the lead for good.Hamilton finished five seconds ahead of Vettel and 46.4 seconds ahead of Bottas. Max Verstappen of Red Bull-Renault finished fourth, 53 seconds behind the winner, while Hamilton‘s teammate, Nico Rosberg, was 62 seconds behind in fifth place.
Kimi Raikkonen (Ferrari), Daniel Ricciardo (Red Bull), Nico Hulkenburg (Force India), Carlos Sainz Jr. (Scuderia Toro Rosso) and Sergio Perez (Force India) completed the top 10.