The three-time world champion delivered a home win at the Red Bull Ring with a fighting response after being passed by McLaren's Norris in the opening laps.
Verstappen started in pole position and stayed ahead at the start but was put under pressure by Norris again near the end and won by less than a second.