Shane Doan added a pair of goals for Phoenix, off to a 2-0 start this season. Ryan Carter and George Parros scored for the Ducks (0-2).
Doan's second goal gave Phoenix a 4-2 lead with 3:40 remaining, and Parros capped the scoring just 13 seconds later.
The Coyotes built a 3-0 lead in the second period before Carter scored for Anaheim.
The Ducks' Jean-Sebastien Giguere stopped 20 shots, but was victimized for two goals by shoddy defensive play.
OILERS 3, AVALANCHE 2
In Edmonton, Alberta, Dustin Penner scored his second goal of the game with 5.4 seconds left as Edmonton beat Colorado.
Penner, who also scored the Oilers' second goal earlier in the third period, tipped Ethan Moreau's shot past goalie Peter Budaj in the final seconds. Shawn Horcoff also scored for Edmonton.
Joe Sakic and Milan Hejduk had goals for the Avalanche (0-2).