Teuvo Teravainen scored twice and added an assist as the Carolina Hurricanes beat the Montreal Canadiens 6-5 on Thursday night.
Jordan Staal, Jeff Skinner, Derek Ryan and Justin Williams also scored for the Hurricanes, who had lost their last two. Cam Ward made 26 saves and defenseman Noah Hanifin had three assists.
Charles Hudon scored twice and added an assist for the Canadiens. Brendan Gallagher, Jeff Petry and Max Pacioretty also scored, while Carey Price stopped 23 of 29 shots in defeat.
It was a poor defensive showing by both teams in the final game before the NHL's break before the All-Star game.