Lewis Hamilton ended weeks of expectation and frustration when he finally won his first race for Mercedes by claiming a dominant text-book triumph in the Hungarian Grand Prix.
The 28-year-old Briton led from pole position to the chequered flag, apart from three short spells for pit-stops, as he secured his fourth victory in sweltering conditions.
Hamilton came home 11 seconds clear of Finn Kimi Raikkonen of Lotus and third-placed defending triple world champion German Sebastian Vettel of Red Bull, who was unable to force his way into second place in the closing laps.
Hamilton's pole was his third in successive races but the previous two had seen him unable to exploit the advantage - a spectacular tyre failure at Silverstone wrecking his hopes while leading the British Grand Prix.
But this time, in Mercedes' 350th race as engine suppliers in Formula One, he enjoyed some of the luck that had been missing elsewhere to mark his 120th Grand Prix with a well-taken win.
RESULTS - Hungarian Formula 1 Grand Prix (70 laps)
Pos | Driver | Team | Time/Laps |
1 | Lewis Hamilton | Mercedes | 1h42m29.445s |
2 | Kimi Raikkonen | Lotus | 10.938 |
3 | Sebastian Vettel | Red Bull | 12.459 |
4 | Mark Webber | Red Bull | 18.044 |
5 | Fernando Alonso | Ferrari | 31.411 |
6 | Romain Grosjean | Lotus | 52.295s* |
7 | Jenson Button | McLaren | 53.819 |
8 | Felipe Massa | Ferrari | 56.447 |
9 | Sergio Perez | McLaren | 69 laps |
10 | Pastor Maldonado | Williams | 69 laps |