Carolina’s Sebastian Aho and Nino Niederreiter led the way, finishing with two goals apiece in the win.
The Hurricanes took control of the game early, building a three-goal advantage in the second period, and never looked back.
Just midway through the first period, Jesper Fast opened the scoring for the game, followed by Aho’s opener a few minutes later.
Leading 2-0 heading into the second period, Aho’s second goal of the night, a power play goal, gave Carolina a three-point lead after just 1:10 of play. Boston, scored for the Bruins late in the period to cut the deficit to just two goals. However, with less than two minutes left in the second, Carolina regained its three-goal advantage when Niederreiter scored his first goal of the night.
With Carolina still leading 4-1, Bergeron revived the Bruins with his second goal, making it 4-2 for the Hurricanes at 12:21 of the start of the third period. Carolina retained the lead and capped the Game 2 victory with an empty net from Niederreiter.
Despite outscoring the Hurricanes, 38-34, the Bruins couldn’t capitalize on their chances. They also couldn’t take advantage of the loss to Carolina starting goaltender Antti Raanta, who left the game early in the first period after colliding with Bruins forward David Pastrnak.
Backup goaltender Pyotr Kochetkov replaced the injured Raanta well, turning aside 30 of 32 shots faced to earn the victory in the net for Carolina.
The Hurricanes are looking to take a 3-0 series lead when they travel to Boston to face the Bruins in Game 3 on Friday at 7 p.m.