Lewis Hamilton staged a brilliant fightback against Max Verstappen to win the Hungarian Grand Prix.
Red Bull driver Verstappen was in the lead for much of the race but Hamilton passed him with three laps to go.
Sebastian Vettel came third ahead of his Ferrari teammate Charles Leclerc.
Hamilton is now 62 points ahead in the championship with nine races to go.
The Mercedes driver is only 10 wins behind seven-time F1 champion Michael Schumacher's record of 91.

Bencic tames Noskova to win Tokyo title
We need to find answers to stop Liverpool slide, says Slot
Rohit and Kohli bid likely farewell to Australia as winners
Al Wahda defeats Al Dhafra, heads to quarter-finals of UAE President's Cup
