David Pastrnak scored twice in regulation to eclipse the 50-goal mark before Charlie Coyle and Jake DeBrusk tallied in the shootout, helping the Boston Bruins beat the Carolina Hurricanes 4-3 on Sunday afternoon in Raleigh, N.C.
Boston picked up its seventh straight win after Carolina scored twice in the third period to force overtime in a matchup of the NHL's top two teams.
Jakub Lauko also scored, Charlie McAvoy logged a pair of assists and Jeremy Swayman made 34 saves for the Bruins, who tied their franchise record for single-season victories. Swayman blanked the Canes in the shootout to pick up his fourth straight win.
Jack Drury, Brady Skjei and Sebastian Aho scored, while Brett Pesce had two assists for Carolina, which has lost two of three. Frederik Andersen made 35 saves, including 10 in the third period and five in overtime.
Avalanche 4, Coyotes 3 (SO)
Valeri Nichushkin had the only goal in a seven-round shootout and also scored in regulation as Colorado beat Arizona in Tempe, Ariz.
Mikko Rantanen had a goal and an assist, Bowen Byram also scored and Alexandar Georgiev turned away 27 shots through overtime and seven more in the shootout for the Avalanche.
Clayton Keller had a goal to extend his point streak to 12 games, Matias Maccelli and Christian Fischer also had goals and Connor Ingram made 29 saves and six in the shootout for the Coyotes.
Kings 7, Blues 6
Viktor Arvidsson had two goals and an assist and host Los Angeles set a franchise record for the longest point streak by beating St. Louis.
The Kings improved to 10-0-2 in their past 12 games to surpass their previous longest point streak first set in 1974 and matched in 2011 and 2013. Adrian Kempe also scored two goals, Trevor Moore had a goal and an assist, Phillip Danault produced three assists and Pheonix Copley made 16 saves for the Kings.
Jordan Kyrou scored two goals, and Justin Faulk and Pavel Buchnevich each had a goal and an assist for the Blues, who were coming off a 6-3 win at the Anaheim Ducks on Saturday night. Joel Hofer gave up five goals on 17 shots before he was replaced by Jordan Binnington, who finished with 12 saves for St. Louis.
Maple Leafs 3, Predators 2
John Tavares had two goals with an assist in his fourth multi-point game in his last six as Toronto held on to beat host Nashville to finish off a 3-2-0 road stretch.
Alexander Kerfoot also scored, Auston Matthews had two assists and Mitchell Marner added one to extend his point streak to 10 games. Leafs goalie Joseph Woll made 23 saves during his fourth start of the season, and his first since being recalled from the AHL, while Ilya Samsonov is away for the birth of his child.
Tyson Barrie had a goal and an assist, and Cody Glass also scored for Nashville. Kevin Lankinen made 31 saves. The Predators also lost star Matt Duchene to a hand injury early in the second period, and coach John Hynes said after the game that Duchene is considered week to week.
Canucks 4, Blackhawks 2
Elias Pettersson scored a pair of third-period goals, and visiting Vancouver completed a comeback over struggling Chicago.
Brock Boeser collected one goal and one assist and Phillip Di Giuseppe also scored for the Canucks, who have won three straight games and 10 of their last 12. Andrei Kuzmenko and Ethan Bear each supplied two assists, and goaltender Collin Delia made 29 saves, 16 in the third period.
Connor Murphy and Lukas Reichel had a goal apiece for the Blackhawks, who have lost five straight games and won only three of their last 15 (3-11-1). Goalie Petr Mrazek stopped 27 shots.
--Field Level Media