MONTREAL -- Blake Coleman had two goals and two assists for the New Jersey Devils, who handed the Montreal Canadiens another loss with a 6-4 win at Bell Centre on Thursday.
Mackenzie Blackwood made 44 saves, Travis Zajac had a goal and two assists, and Nikita Gusev had his first multipoint game in the NHL with three assists for New Jersey (9-11-4), which won for the second time in three games.
"They came hard all night," said Coleman, whose four-point game was an NHL career high. "It felt like a bit of a track meet at times, and Mackenzie was strong. He's been great for us, and he was no different tonight. He made a lot of big saves that kept us either in the lead or kept us tied at the time, and when you get those big saves, you build confidence as a team. And he deserves a ton of credit for the win."
[WATCH: All Devils vs. Canadiens highlights]
Jesperi Kotkaniemi had a goal and an assist for Montreal (11-9-5), which has allowed 20 goals in its past three games (0-3-0) and is winless in its past six (0-4-2).
"We've got to get out of this one way or another," Canadiens defenseman Shea Weber said. "Obviously we're creating offense, and that's a positive, but we've got to find a way to keep pucks out of our net. We're making life really hard on ourselves and our goalies, and that's not fair to them."
Video: NJD@MTL: Zajac roofs bouncing puck past Price
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.
Video: NJD@MTL: Wood finds the twine on breakaway shot
They said it
"If I'm being honest, I don't feel for Carey Price because he's the best goaltender in the world. So is he going to bounce back? I can guarantee he will. He's their best player every night. But he can't be the best goaltender every night as well, and this is one of those games where there's breakdowns and things happen. But as long as I've played in front of him, I've never been worried about [Price], so I'm sure the Montreal Canadiens aren't worried about him either." -- Devils defenseman P.K. Subban on Canadiens goalie Carey Price
Video: NJD@MTL: Price robs Palmieri with diving glove save
"Those guys in there, they're frustrated as [heck]. They want to do well, they want to represent the Montreal Canadiens the right way, they don't like what's going on and neither do we. I'm frustrated as [heck] right now, I can tell you that much. I'm tired of losing and at one point we have to take matters in hand here and we've got to fix those things. And as long as we don't play better defensively, nothing's going to get fixed. So we've got to think about keeping the puck out of our net before we think about scoring four or five goals a game. We need to fix that first." -- Canadiens coach Claude Julien
Need to know
New Jersey has won seven straight against Montreal and is 7-0-2 in its past nine games against the Canadiens. … It was the third time in Devils/Colorado Rockies/Kansas City Scouts history that they won on U.S. Thanksgiving. New Jersey defeated the Los Angeles Kings 6-1 on Nov. 23, 2000, and Kansas City defeated the St. Louis Blues 3-2 on Nov. 27, 1975. … Montreal has allowed at least six goals in three consecutive games for the first time since Oct. 13-19, 1985 (24 goals against).
Devils: Host the New York Rangers on Saturday (1 p.m. ET; NHLN, MSG+, MSG, NHL.TV)
Canadiens: Host the Philadelphia Flyers on Saturday (3 p.m. ET; SN, RDS, NBCSP, NHL.TV)
Video: Coleman notches 2 goals in Devils' 6-4 victory