David Pastrnak scored twice, moving within one goal of the NHL lead, and Linus Ullmark stopped 30 shots on Monday to lead the Boston Bruins to their fourth straight victory, 3-1 over the Ottawa Senators.
Pastrnak broke a second-period tie to pass the 40-goal mark for the third time in his career, and then added another goal in the third for No. 41. Edmonton’s Connor McDavid leads the league with 42 goals so far this season.
Jake DeBrusk also scored for Boston.
FLYERS 4, FLAMES 3 >> Wade Allison scored the game-winner and fellow rookie Samuel Ersson made 32 saves to maintain his perfect record as Philadelphia beat Calgary to snap a four-game losing streak.
PANTHERS 4, DUCKS 3, OT >> Carter Verhaeghe scored 1:42 into overtime as Florida got past Anaheim, which has lost its past five.
Islanders 4, Penguins 2 >> Bo Horvat and Anders Lee scored less than two minutes apart in the third period as New York rallied to beat Pittsburgh. Islanders star Mathew Barzal missed the game and is out indefinitely with a lower-body injury.
Jets 6, Rangers 3 >> Mark Scheifele scored twice and Connor Hellebuyck made 50 saves as Winnipeg topped New York.