Sebastian Aho scored twice, and Andrei Svechnikov had a goal and two assists for the Hurricanes (32-10-3), who outscored the Bruins 16-1 in a three-game sweep of the season series. Teuvo Teravainen had three assists after missing four games because of a lower-body injury.
"They're a really good team," Teravainen said. "In the playoffs they beat us a couple times, so that for sure makes us even more hungry to beat these guys. They play tough and are a good team, but we just stuck to our game plan and played a good game."
Linus Ullmark made 37 saves for the Bruins (26-16-3), who have lost three of their past four. They played without center Patrice Bergeron, who is day to day because of an upper-body injury sustained Tuesday in a 4-2 loss against the Pittsburgh Penguins, and forward Brad Marchand, who on Wednesday was suspended six games for roughing and high-sticking Penguins goalie Tristan Jarry.
"There just was not enough pushback," Boston coach Bruce Cassidy said. "So, how are we going to weather [their absences]? We're certainly going to need a little more pushback from guys who are expected to bring it, and some other veteran guys that might not but have to step up in their absence. We were lacking both tonight in huge quantities."
Vincent Trocheck gave the Hurricanes a 1-0 lead at 8:26 of the first period on a rebound in front for a power-play goal.
Svechnikov made it 2-0 at 2:35 of the second period after Bruins defenseman Brandon Carlo turned over the puck in the slot.
Aho scored on a rebound at 8:01 to make it 3-0. It was his 20th goal of the season.
"At the end of the day, it really doesn't matter what the score is," Aho said. "Obviously you want to win those games and get those two points. There's history between them and us. … So, for sure, you want to have that fire in you to win those games, but the score doesn't matter. It's just the two points, and obviously we'll take it."