The reigning Formula 1 champion led 24 of 66 laps before completing a late overtake and fending off teammate Perez for his second Grand Prix victory in Spain.
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 24-year-old Monegasque driving for Ferrari extended his lead in the drivers' championship standings after claiming a dominant victory in Melbourne's Albert Park Circuit.
With new names on the grid, new stakes on the line and a new start on the horizon for all teams, the 2021 FIA Formula One World Championship season is hours away from commencing.
George Russell has been named a Mercedes' F1 driver for the 2020 Sakhir Grand Prix, replacing Lewis Hamilton, while Jack Aitken will make his F1 debut with Williams Racing.