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.

PSG retain Champions League title with shoot-out win over Arsenal
French Open champion Gauff knocked out by Potapova in third round
Sabalenka sees off Kasatkina to reach French Open fourth round
Parry stuns Anisimova to reach first Grand Slam fourth round at French Open
Osaka survives three-set scare against teenager Jovic
