MONTREAL — Max Pacioretty broke a tie 14 seconds into the third period and the Canadiens beat Carolina 2-1 on Thursday night to end the Hurricanes' winning streak at five games.
Carey Price made 31 saves, and Andrew Shaw also scored for Montreal, which won for only the second time in six games. The Canadiens improved to 12-1-1 at home this season, the most home wins in the league this year.
Elias Lindholm scored for Carolina, and Cam Ward stopped 21 shots.
Pacioretty put Montreal ahead early in the third when he took the rebound of Tomas Plekanec's shot off the end boards and banked it in off Ward. Carolina coach Bill Peters challenged that Plekanec was offside on the play, but the goal stood up to video review.
The Hurricanes opened the scoring at 10:32 of the first period after a bounce put Lindholm in alone on the right side for a perfect wrist shot to the top corner.
Shaw tied it at 12:08, fighting off a check to jam in a feed from behind the net by Charles Hudon.
Price won his 108th game when allowing one goal one goal or fewer, most in the league since 2010-11.
The Hurricanes, who lead the NHL in penalty killing, stopped both Montreal power plays and have not allowed a short-handed goal in 11 straight games (0-for-24).
Game highlights: The host Senators scored three unanswered goals over the final two periods for a 3-1 comeback win against the Bruins. Mark Stone, Chris Wideman and Kyle Turris scored for the Senators, and Craig Anderson made 19 saves. David Pastrnak scored for the Bruins, and Tuukka Rask made 23 saves. The loss was Boston's second in a row and third in the past four games.
Around the league: Blackhawks forward Jonathan Toews was described as day-to-day after suffering an upper-body injury against the Sharks on Wednesday. He was questionable for today's game against the Ducks, coach Joel Quenneville said.