McLaren's Lando Norris has won the Hungarian Grand Prix by recovering from a suboptimal start with a perfectly executed single-stop strategy. Piastri came a close but disappointed second after being unable to pass his teammate in the closing laps. Russell completed the podium as pole sitter Leclerc struggled with car issues.