Antti Raanta made 26 saves for his 14th NHL shutout, his first since Feb. 4, 2020, for the Arizona Coyotes in a 3-0 win against the Edmonton Oilers.
"I was just trying to battle hard," Raanta said. "I wasn't trying to make all the saves as perfectly as it can be, I was just trying to keep the puck out of the net and I managed to do that. So the second period I started to feel more comfortable in the net again and we started to move better and be more comfortable and more in control."
Sam Montembeault made 34 saves in his second straight start for the Canadiens (7-22-4), who lost their second straight after having four games postponed.
"I thought we did good things 5-on-5, unfortunately we didn't score on any of the chances we had," Montreal coach Dominique Ducharme said. "If we look at it 5-on-5, it was 0-0. Special teams made the difference in the game."
Nino Niederreiter gave Carolina a 1-0 lead when he spun to his left in front of Montembeault to score on a rebound of Slavin's point shot for a power-play goal at 10:46 of the first period. Teravainen made it 2-0 at 13:29 with a shorthanded goal on a 2-on-1 pass from Aho.
Teravainen then scored on a power play at 17:01 of the second to push the lead to 3-0. He one-timed Martin Necas' cross-ice pass past Montembeault's glove from the right face-off dot.
Aho, who missed three games from Dec. 12-18 while in NHL COVID-19 protocol, got his second assist on the play to tie Kevin Dineen and Mike Rogers for the longest personal streak of multipoint games in Hurricanes/Hartford Whalers history. Aho has scored 14 points (five goals, nine assists) in the run.
Seth Jarvis scored Carolina's third power-play goal for a 4-0 lead at 10:52 of the third period.
"Special teams was huge for us tonight," Teravainen said. "Power play, nice goals, and the penalty kill was really good. There was a lot of penalties both ways, so that's usual. When you do good on those you win the games a lot of times."