Lewis Hamilton extended his Formula 1 world championship lead with victory in the Hungarian Grand Prix, as title rival Sebastian Vettel survived late contact with Valtteri Bottas to take second position.
Hamilton took a comfortable victory from pole position, with Vettel taking second despite being hit by Bottas when the Mercedes driver tried to fight back after being passed for second with five laps to flag.
Bottas dropped down to fifth, making more contact on the way after colliding with Daniel Ricciardo, as Kimi Raikkonen stole the final podium position.
Hamilton and Bottas maintained Mercedes’ one-two advantage at the start, with Vettel jumping Raikkonen at Turn 2 after passing his teammate around the outside.
Hamilton built a six-second gap over Bottas, who had Vettel within a couple of seconds of him, before pitting on lap 15 in response to Ferrari bringing in Raikkonen a lap earlier.
That eliminated Hamilton’s protection and Lewis extended his stint another ten laps but gradually began to get caught by Vettel, who was on softs to Hamilton’s ultrasofts.
A mistake from Vettel at Turn 12 on lap 23, when the Ferrari driver locked the front right and ran wide, losing a second, gave Hamilton a small reprieve.
The Mercedes driver pitted with a lead of just over six seconds and fell back from Vettel initially but then used his fresh tyres to chip away and got within 10s before Vettel finally stopped on lap 39.
Traffic, combined with Bottas pumping in two very fast laps and Ferrari suffering a problem with the front-left when Vettel stopped, meant Mercedes just regained its one-two after Vettel stopped.
That was crucial because it meant Vettel was stuck behind Bottas and could not use his ultrasoft tyres to chase down Hamilton.
Vettel spent 20 laps behind Bottas, which allowed Raikkonen – who had made a second stop – to make it a three-car fight for second.
Bottas finally forced to defend into Turn 1 on lap 65 as Vettel closed in, and Vettel cut back and got ahead on the outside heading to Turn 2.
Bottas braked too late as he tried to retain the place on the inside, clipped the inside kerb and hit the back of the Ferrari.
He broke his front wing but Vettel somehow continued without damage or a puncture, keeping Raikkonen at bay in the process to finish a distant second behind Hamilton.
Mercedes opted to keep Bottas out, but his front wing damage left him susceptible to a charging Daniel Ricciardo, who got a run on Bottas down the start-finish straight with four laps to go.
He was passing him around the outside of Turn 1 when Bottas locked up again and clattered into the side of the Red Bull, an incident that damaged Ricciardo’s sidepod and will be investigated after the race.
Ricciardo caught Bottas again and passed him with an undercut exiting Turn 1 on the final lap to complete a stunning fightback.
He had charged up the order having started P12 and dropped to P16 on a messy opening lap that included being hit by Marcus Ericsson and passed off-track by Sergio Perez.
His late promotion to fourth gave Red Bull some consolation after losing Max Verstappen early to a problem that led team boss Christian Horner to lambast engine supplier Renault mid-race.
Red Bull is switching from Renault to Honda for 2019 and its silver lining will be the Japanese manufacturer scoring sixth place with Toro Rosso and Pierre Gasly.
Gasly got ahead of Carlos Sainz on the opening lap after Sainz was dive-bombed by Verstappen into Turn 1 and managed his race perfectly to withstand a late charge from Haas driver Kevin Magnussen.
Birthday boy Fernando Alonso claimed eighth after extending his stint and jumping a pack of cars that were ahead of the McLaren early on but pit earlier and then got held up by a long-running Esteban Ocon.
Stoffel Vandoorne should have made it a double-points finish for McLaren but retired from ninth with a gearbox problem in the final third of the race.
That promoted Sainz to ninth, with Romain Grosjean claiming the final point after jumping Brendon Hartley and Nico Hulkenberg with a longer first stint.
So a great result for Mercedes and Lewis Hamilton by scoring this Hungarian Grand Prix victory. It is going to be a major challenge for Ferrari and Sebastian Vettel to strike back and win the title as Formula 1 takes a well deserved rest. Battle resumes next month at Spa-Francorchamps.
Hungarian Grand Prix, race results:
1 Lewis Hamilton Mercedes 70 1h37m16.427s
2 Sebastian Vettel Ferrari 70 17.123s
3 Kimi Raikkonen Ferrari 70 20.101s
4 Daniel Ricciardo Red Bull-Renault 70 46.419s
5 Valtteri Bottas Mercedes 70 50.000s
6 Pierre Gasly Toro Rosso-Honda 70 1m13.273s
7 Kevin Magnussen Haas-Ferrari 69 1 Lap
8 Fernando Alonso McLaren-Renault 69 1 Lap
9 Carlos Sainz Renault 69 1 Lap
10 Romain Grosjean Haas-Ferrari 69 1 Lap
11 Brendon Hartley Toro Rosso-Honda 69 1 Lap
12 Nico Hulkenberg Renault 69 1 Lap
13 Esteban Ocon Force India-Mercedes 69 1 Lap
14 Sergio Perez Force India-Mercedes 69 1 Lap
15 Marcus Ericsson Sauber-Ferrari 68 2 Laps
16 Sergey Sirotkin Williams-Mercedes 68 2 Laps
17 Lance Stroll Williams-Mercedes 68 2 Laps
– Stoffel Vandoorne McLaren-Renault 49 Not running
– Max Verstappen Red Bull-Renault 5 Power Unit
– Charles Leclerc Sauber-Ferrari 0 Collision
1 Lewis Hamilton 213
2 Sebastian Vettel 189
3 Kimi Raikkonen 146
4 Valtteri Bottas 132
5 Daniel Ricciardo 118
6 Max Verstappen 105
7 Nico Hulkenberg 52
8 Kevin Magnussen 45
9 Fernando Alonso 44
10 Sergio Perez 30
11 Carlos Sainz 30
12 Esteban Ocon 29
13 Pierre Gasly 26
14 Romain Grosjean 21
15 Charles Leclerc 13
16 Stoffel Vandoorne 8
17 Marcus Ericsson 5
18 Lance Stroll 4
19 Brendon Hartley 2
20 Sergey Sirotkin 0
1 Mercedes 345
2 Ferrari 335
3 Red Bull-Renault 223
4 Renault 82
5 Haas-Ferrari 66
6 Force India-Mercedes 59
7 McLaren-Renault 52
8 Toro Rosso-Honda 28
9 Sauber-Ferrari 18
10 Williams-Mercedes 4