Carey Price made 29 saves after allowing five goals on 11 shots in an 8-1 loss to the Boston Bruins on Wednesday, when he was pulled for the first time in 113 starts.
"We know how good he is, it's not his fault," Canadiens forward Brendan Gallagher said. "That's on us. I mean, we make the mistakes. You can't give up these high-danger chances. He'll make the saves he's supposed to make, and he makes saves that he's not supposed to make, which he did tonight, too, but too many chances against."
Jesper Boqvist gave the Devils a 4-3 lead at 11:28 of the second period after getting his own rebound in front, and Damon Severson extended the lead to 5-3 on a 2-on-1 at 8:21 of the third period.
Artturi Lehkonen scored 16 seconds later to cut it to 5-4, but Coleman made it 6-4 with an empty-net goal at 18:44.
Coleman scored to make it 1-0 at 7:19 of the first period, shooting into an open net on a 2-on-1 after receiving a pass from Gusev between the legs of Weber.
"We were able to use our speed in the transition and a couple of great plays by [Gusev] to get the pucks to the net, and we got rewarded," Coleman said.
Gallagher scored 22 seconds later to tie it 1-1.
Zajac restored New Jersey's lead at 2-1 at 18:17. Skating to the net on a 2-on-1, he scored with a backhand off a bouncing puck in front after Gusev drove the right side and flipped a pass toward the crease.
Kotkaniemi tied it at 2-2 at 1:40 of the second period seven seconds after a power play had expired, but Miles Wood put the Devils ahead 3-2 at 3:16 when he beat Price five-hole on a breakaway.
Joel Armia tied it 3-3 at 9:02 with a shot from the left circle that went in just inside the post under the glove of Blackwood.