Britain's Lando Norris has won Formula One's Hungarian Grand Prix to narrow the gap in the drivers' championship.
He held off McLaren teammate Oscar Piastri for the victory in Budapest, which also puts him within nine points of the Australian in the standings.
George Russell came in third for Mercedes, with Ferrari's Charles Leclerc - who went from pole - finishing fourth.
Advertisement