MONTREAL — Carey Price lost his temper and was throwing punches after being bumped twice in his crease and made 19 saves to help the Canadiens beat the Devils 5-2 on Thursday night.
Torrey Mitchell scored twice and Phillip Danault, Artturi Lehkonen and Max Pacioretty also had goals for the Canadiens in their return from a five-game trip.
Adam Henrique scored a goal and set up one by Taylor Hall for New Jersey, which ended a two-game winning streak.
Montreal had a season-high 49 shots on Cory Schneider.
A wild first period included three goals, four goal reviews and Price’s meltdown.