Montreal - Defending world champion Lewis Hamilton bounced back and increased his lead in the drivers world championship Sunday when he drove to a well-measured victory ahead of Mercedes team-mate Nico Rosberg in the Canadian Grand Prix.
The two-time champion made the most of the 44th pole position of his career to lead from the lights to the chequered flag, finishing the 70 laps contest at the Circuit Gilles Villeneuve 2.2 seconds clear of the 29-year-old German.
His victory ended Rosberg's run of two wins and confirmed his own full recovery from the disappointment of the Mercedes pit-stop fiasco in Monaco, where Hamilton was deprived of a near-certain victory in the closing laps.
It was Hamilton's fourth win in Canada, his fourth win this year and the 37th win of his career, lifting him 17 points clear of Rosberg in the title race with 151 points to the German's 134.
"Did I need this (after Monaco)? Yes, I think I did," said Hamilton, adding: "I love Montreal, I love this track and love this city. And it really feels good to be back on the top step again"
Rosberg was unable to mount a serious challenge as he came home second ahead of Finns Valtteri Bottas of Williams and Kimi Raikkonen of Ferrari.
Four-time champion Sebastian Vettel finished fifth after surging through the field from 18th on the grid in the second Ferrari.
Brazilian Felipe Massa finished sixth in the second Williams after another strong drive ahead of Venezuelan Pastor Maldonado who completed his first race of the season in seventh for Lotus.
The race proved disastrous for McLaren with both their cars driven by Fernando Alonso and Jenson Button failing to finish.
On a mild and dry afternoon Hamilton oozed confidence and revelled in the pre-race 'Hollywood' build-up with screen stars Michael Douglas and Al Pacino in attendance.
Before the start, he thanked his Mercedes team for "all the hard work this weekend putting the car back together again," a reference to his crash in Friday's rain.
Knowing Mercedes had never won at this track and that pole position had led to victory only five times in the previous 14 races, Hamilton made light of all expectations and worries when the lights went out.
By lap 10, he was 3.7 seconds clear and controlling the race while, at the back, Vettel fought to find a way through from 18th in his Ferrari and Button chose to take his drive-through penalty almost immediately.
Alonso was left frustrated by McLaren's fuel consumption problems.
Told on the radio to conserve fuel, he snapped back: "I don't want to... I don't want to... I already have big problems... We look like amateur... I will race and then concentrate on the fuel."
Raikkonen spun on lap 28, gifting third to Bottas, and a lap later Hamilton pitted for new tyres. After a 2.8 seconds stop, he was out behind Rosberg who pitted in 2.6 on lap 30 and re-joined second.
The two Mercedes men were in a race of their own, but Rosberg had no intention of settling for second and closed the gap to less than two seconds. By half-distance in the 70-lap contest, Hamilton enlarged the advantage to 2.3 seconds again.
Hamilton maintained a 1.2 seconds lead on Rosberg as the pair were warned about fuel and brakes with 23 laps remaining. By lap 50, the gap was 1.6 with Bottas third, 23 seconds adrift.
The relative serenity of proceedings was interrupted when Grosjean collided with Briton Will Stevens of Manor Marussia, as he lapped him going into the chicane. The Frenchman's car suffered a puncture while Stevens front wing was damaged.
"He hit me, he hit me!" said Grosjean, who pitted immediately. The stewards investigated and the French drivers was handed a five seconds penalty. "Where does he want me to go?" said Stevens. "Off the track? He does that all the time..."
Recovering from his early difficulties, Vettel surged through the field and showing his Ferrari's speed he flew past Maldonado for fifth behind Raikkonen with 12 laps to go, his 13th place gained in the race.
By then, the leading duo were 28 seconds clear of Bottas and set for a duel in the final laps to the flag.
Results from the Canadian Formula One Grand Prix in Montreal on Sunday:
Lewis Hamilton (GBR/Mercedes) 1hr 31min 53.145sec, 2. Nico Rosberg
(GER/Mercedes) at 2.285s, 3. Valtteri Bottas (FIN/Williams) 40.666, 4.
Kimi Raikkonen (FIN/Ferrari) 45.625, 5. Sebastian Vettel (GER/Ferrari)
49.903, 6. Felipe Massa (BRA/Williams) 56.381, 7. Pastor Maldonado
(VEN/Lotus) 1:06.664, 8. Nico Hulkenberg (GER/Force India) 1 lap, 9.
Daniil Kvyat (RUS/Red Bull) 1 lap, 10. Romain Grosjean (FRA/Lotus) 1
lap, 11. Sergio Perez (MEX/Force India) 1 lap, 12. Carlos Sainz Jr
(ESP/Toro Rosso) 1 lap, 13. Daniel Ricciardo (AUS/Red Bull) 1 lap, 14.
Marcus Ericsson (SWE/Sauber AG) 1 lap, 15. Max Verstappen (NED/Toro
Rosso) 1 lap, 16. Felipe Nasr (BRA/Sauber AG) 2 laps, 17. Will Stevens
(GBR/Marussia) 4 laps
Fernando Alonso (ESP/McLaren): 45th lap, Jenson Button (GBR/McLaren): 55th lap, Roberto Merhi (ESP/Marussia): 58th lap
World championship standings
Lewis Hamilton (GBR) 151.0pts, 2. Nico Rosberg (GER) 134.0, 3.
Sebastian Vettel (GER) 108.0, 4. Kimi Raikkonen (FIN) 72.0, 5. Valtteri
Bottas (FIN) 57.0, 6. Felipe Massa (BRA) 47.0, 7. Daniel Ricciardo (AUS)
35.0, 8. Daniil Kvyat (RUS) 19.0, 9. Romain Grosjean (FRA) 17.0, 10.
Felipe Nasr (BRA) 16.0, 11. Sergio Perez (MEX) 11.0, 12. Nico Hlkenberg
(GER) 10.0, 13. Carlos Sainz Jr (ESP) 9.0, 14. Max Verstappen (NED) 6.0,
15. Pastor Maldonado (VEN) 6.0, 16. Marcus Ericsson (SWE) 5.0, 17.
Jenson Button (GBR) 4.0
1. Mercedes 285.0pts,
2. Ferrari 180.0, 3. Williams 104.0, 4. Red Bull 54.0, 5. Lotus 23.0, 6.
Sauber AG 21.0, 7. Force India 21.0, 8. Toro Rosso 15.0, 9. McLaren 4.0