The Canadiens dropped a 4-3 overtime decision to the Devils on Saturday, but picked up at least a point for a sixth-consecutive game.
Fresh off his call-up from the Laval Rocket in the AHL, Charles Hudon made sure not to be short of any sticks for his Bell Centre return.
Jeff Petry meanwhile enjoyed a pregame fam jam before hitting the ice for warmups. His boys Boyd and Barrett caught up with Brendan Gallagher by the team dressing room.
A very special guest was likewise on-hand, in new Montreal Impact coach Thierry Henry. The former Arsenal legend was presented to the Bell Centre crowd during a TV timeout in the first.
On the ice, Gallagher opened the scoring by deflecting a Petry one-timer past Devils netminder Mackenzie Blackwood. Tomas Tatar earned an assist on the play to extend his point streak to four games, and become the first Hab to hit 20 points this season. The 28-year-old also suited up for his 100th game as a Hab.
Nikita Gusev replied with 19 seconds remaining in the opening frame to head into the break 1-1.
Keith Kinkaid was brilliant in his first start at the Bell Centre as a Hab, stopping 19 of 20 shots he faced against his former team.
Cale Fleury retook the Canadiens lead 7:43 into the second with a gorgeous goal for his first in the NHL. Phillip Danault's helper on the tally extended his point streak to three games.
The Habs took advantage of a 5-on-3 to double the lead in the middle frame. Nick Suzuki put a nice dish from Max Domi past Blackwood for his fifth of the season, and second in as many games. Captain Shea Weber's assist on the play extended his point streak to six games.
But the Devils replied late again, as Nico Hischier pulled New Jersey within one with 1.1 to go in the period.
Wayne Simmonds then capitalized on the man advantage in the third to make it a brand new hockey game with under 5:00 to go, eventually sending both teams to OT.
Kyle Palmieri sealed the deal for New Jersey on the power play in extra time.