Elias Pettersson gjorde sitt 34:e mål för säsongen i tredje perioden och kvitterade samtidigt till 3–3.
Han räddade en poäng åt Canucks, men laget föll ändå i förlängningen mot Arizona.
Samtidigt vann Edmonton stort i mötet mot Vegas och det betyder att kampen om förstaplatsen i Pacific divionen hårdnar.
Canucks har fyra poängs försprån med tre matcher kvar, Edmonton har dock fem matcher kvar att spela och kan komma ikapp i slutskedet av säsongen vilket skulle påverka det kommande motståndet i slutspelet.
Allt på Hockeynews PLUS för bara 69kr. Skaffa PLUS. Säg upp när du vill.