Nico Hischier and Blake Coleman scored in regulation for the Devils, who won for the fifth time in seven games. Goaltender Keith Kinkaid stopped 15 of 17 shots in relief of Mackenzie Blackwood, who suffered an injury in the first period.
Conor Garland and Christian Fischer scored for Arizona, which lost its third straight game. Goalie Darcy Kuemper made 33 saves.
Hischier, celebrating his 20th birthday, opened the scoring just 1:05 into the game on a two-on-one break.
Hischier's shot never actually went into the net, as Arizona's Clayton Keller made a sliding attempt to break up a pass and, just after the shot, crashed into the right post, knocking the net off its moorings. The puck landed just over the goal line where the net goes, and Hischier was credited with his 11th goal of the season after a video review.
Garland tied at 1-1 with an unassisted goal at 16:44 of the first. Stationed at the top of the crease, Garland picked off a pass from New Jersey's Pavel Zacha from behind his own net and beat Kinkaid, who replaced Blackwood at the 15:59 mark.
Fischer gave the Coyotes the lead at 9:05 of the second. A two-on-one break led to Fischer beating Kinkaid with a wrist shot to the short side.
Coleman tied it at 2-2 at 16:16 of the second. He took a nifty backhand pass from Travis Zajac at the top of the crease and tipped the puck through Kuemper's legs.
Blackwood, the Devils' rookie goaltender who had a 3-2-0 record and two shutouts in his first five starts, stopped all eight shots he faced. He left with what the team described as a lower-body injury, just the latest to New Jersey's goalie corps.
--Field Level Media