Oscar Piastri won a fiery Hungarian Grand Prix as the Australian passed Lando Norris to take his first Grand Prix victory. Max Verstappen, who finished the race in fifth, fumed over team radio throughout the race before making contact with third-place finisher Lewis Hamilton in the latter stages.