It needed lots of radio messages and Lando Norris complying with the team's requests, but eventually Oscar Piastri won his first race in Formula One at the Hungarian Grand Prix, ahead of his McLaren team mate Norris. Lewis Hamilton finished third after holding off a furious Max Verstappen.