The 24-year-old Dutchman took another swing towards Charles Leclerc's championship lead by claiming his third victory of 2022 and his first in F1's inaugural Miami GP.
The Perth, Australia, veteran snapped a three-year winless drought for himself and a nine-year winless drought for McLaren by winning the Italian Grand Prix in Monza.
The 23-year-old Red Bull Racing driver led all 71 laps en route to his fifth Grand Prix victory of the season at the Red Bull Ring for the Austrian GP.