McLaren's Norris completed his third career win to cut into Red Bull driver Verstappen's lead on top of the F1 table.