The skinny: Alex Galchenyuk snapped a 2-2 tie when he scored at 9:34 of the third period to propel the Canadiens to a 3-2 win over the New Jersey Devils and longtime nemesis Martin Brodeur. Montreal made the most of its limited opportunities on a night when they managed a season-low 17 shots on goal. Stop that puck: Carey Price has allowed two or fewer goals in his last eight starts. He made 28 saves for the win, but he had a helping hand from P.K. Subban who made keys plays around the net on two occasions. Subban blocked a Jaromir Jagr shot in front of the net in the first period and jumped into the crease to keep a puck out in the third. Brodeur came into the game with 44-18-6 record against the Canadiens and a 1.83 save percentage. To the Max: Max Pacioretty gave the Canadiens their first lead when he scored a power-play goal at 16:49 of the second period. It was his team-leading 10th of the season and he has eight goals in the past seven games. Give Andrei Markov a big assist on this goal as he spotted Pacioretty in the high slot and made the tape-to-tape pass. Back on track: Rene Bourque broke the ice for the Canadiens when he scored at 8:49 of the second period after taking a blind pass from David Desharnais. It was Bourque’s sixth goal of the season but his first since Nov. 5. It was the first of two assists for Desharnais, who has eight points in his last seven games. Many happy returns: While Brodeur wished for a better result, two other Devils had success on their return to La Belle Province. Quebec City native Steve Bernier opened the scoring at 11:13 of the first period when he redirected Anton Volchenkov’s shot from the blue line. And Michael Ryder, who began his career with the Canadiens and finished last season in Montreal, scored on a rocket at 4:42 of the third period to tie the game at 2-2.