MONTREAL (AP) -- Jaroslav Spacek scored in his return to Montreal and the Carolina Hurricanes snapped the Canadiens' four-game winning streak with a 5-3 victory on Monday night.
Captain Eric Staal scored twice for the for the Hurricanes, who won for the third time in their last five games and collected at least a point for the fifth straight game (3-0-2). Jiri Tlusty and Jamie McBain had goals as well.
Tomas Plekanec, Erik Cole and David Desharnais replied for Montreal, which lost to Carolina for the first time this season.
Cam Ward stopped 29 shots for his 21st win of the season. Carey Price stopped 30 shots for the Canadiens.