1-0 kom fyra minuter in i den andra perioden genom Conor Garland. Där fick Oliver Ekman-Larsson, tidigare i Arizona, sin första assistpoäng och den andra kom nästan direkt efter i powerplay. Målskytt den gången var Bo Horvat.
Ytterligare en och en hal minut senare var det Elias Petterssons tur att kliva fram. Han blev blev frispelad av Vasilij Podkolzin och sköt snyggt in 3-0 bakom Karel Vejmelka i Arizona-målet. Därmed bröt han tre matcher lång svit utan poäng.
Lawson Crouse reducerade för Arizona, men i den tredje perioden var det bara Vancouver igen.
Ekman-Larsson spelade först fram JT Miller och sedan passade Pettersson till Brock Boeser som bara behövde lägga in 5-1.
De tre målgivande passningarna gör att Ekman-Larsson nu har gjort 400 NHL-poäng i karriären.
– Det var tufft, för att vara ärlig. Mycket känslor av att bara se killarna på andra sidan. Jag trodde det skulle vara enklare, men det kändes inte bra ikväll, säger Ekman-Larsson som har spelat elva säsonger i Arizona.