Oscar Piastri powered to victory at an incident-packed Dutch Formula One Grand Prix on Sunday, with home favorite Max Verstappen claiming second place as Lando Norris, Piastri's McLaren teammate, suffered a dramatic breakdown late in the race.

Piastri led from pole to checkered flag at the Zandvoort circuit in a race that saw the safety car deployed three times to stretch his lead over Norris to 34 points in the championship race.

Racing Bulls' 20-year-old French rookie Isack Hadjar finished third to become the fifth-youngest podium finisher of all time.