Boston
Brad Marchand assisted on all of Bergeron’s goals and David Pastrnak had a goal and two assists for the Bruins, who scored on their first two shots and led 5-1 after the first period. Boston also got goals from Riley Nash and Jake DeBrusk while improving to 8-0-2 in its last 10 games.
Anton Khudobin had 27 saves for the Bruins.
Jordan Staal scored a power-play goal for Carolina in the first period and Scott Darling stopped 23 of 28 shots in relief of Cam Ward, who was pulled after allowing two goals on two shots.
Bergeron tied a club record for goals in a game and became the first Bruin with four goals since Dave Andreychuk on Oct. 28, 1999 against Tampa Bay. He needed three points to reach 700 entering the game. He put Boston up 1-0 with a short-handed goal 3:14 into the game, then set up Pastrnak for a power-play goal that put Boston up 3-1 at 9:04.
After DeBrusk gave the Bruins a 4-1 lead on a tip-in 10:22 into the game, Marchand set up Bergeron for a one-timer from the right circle for point No. 700.
Bergeron scored again 5:36 into the second off a pass from Marchand, and Bruins fans celebrated with a wave of hats onto the ice. It was just the second career hat trick for Bergeron, whose only other three-goal game was during a 6-0 win over Ottawa on Jan. 11, 2011.
Marchand and Pastrnak set up Bergeron again at 10:45 of the second for another one-timer from the left post for a 7-1 Boston lead.
Ward stopped 21 shots in a 4-0 win over Pittsburgh on Thursday for his first shutout of the season but lasted just 5:43 on Saturday. Bergeron beat him with a wrist shot to the glove side with Carolina on a power play early in the first, then Nash scored again for Boston on another wrist shot past Ward’s glove.
Notes: Bergeron is the 16th Boston player to score four goals in a game. … Boston hasn’t lost in regulation since a 5-3 defeat against Washington on Dec. 14. … The game was the first of three meetings this season between Boston and Carolina. … Carolina last beat Boston in regulation 4-2 on April 13, 2013.
Stars 5, Oilers 1
Dallas
John Klingberg had a goal and two assists, and Mattias Janmark had a goal and an assist for Dallas.
The Stars have won six of their past eight games.
Flyers 6, Blues 3
Philadelphia
Scott Laughton, Jordan Weal and Wayne Simmonds also scored, Jakub Voracek earned his NHL-high 41st assist and Brian Elliott made 28 saves against his former team in the Flyers’ third win in four games.
Senators 6, Lightning 3
Ottawa, Ontario
Matt Duchene, Zack Smith and Jean-Gabriel Pageau also scored for the Senators, who have won consecutive games for the first time since Dec. 13-16. Craig Anderson stopped 45 shots..
Maple Leafs 3Canucks 2 (so)
Toronto
It’s the second straight shootout win for Toronto. Frederik Andersen stopped 2 of 3 shootout attempts after making 34 saves.
Canucks star rookie Brock Boeser appeared to have won it with a blistering shot 45 seconds into overtime, but replays showed the puck went off one post and then another without crossing the line.
