NASHVILLE, Tenn. – Filip Forsberg scored the shootout winner to lift Nashville past Pittsburgh 5-4 in a rematch of the Stanley Cup Final.
The Predators won for the fourth straight game and handed Pittsburgh its fourth loss in five games.
Kyle Turris had a goal and an assist in his Predators debut, after arriving from Ottawa in a three-way trade earlier in the week.
Forsberg and Kevin Fiala scored for the Predators in the shootout, with Sidney Crosby scoring Pittsburgh’s lone shootout goal.
P.K. Subban, Craig Smith and Calle Jarnkrok also scored in regulation for Nashville. Bryan Rust, Phil Kessel, Jake Guentzel and Brian Dumoulin countered for Pittsburgh.
Senators 4, Avalanche 3
STOCKHOLM – Mike Hoffman scored two goals to help the Ottawa Senators beat the Colorado Avalanche for a sweep of their two regular-season games in Sweden.
Mark Stone and Johnny Oduya also scored for Ottawa, which trailed 3-2 after two periods. Defenseman Erik Karlsson had two assists, giving the captain 17 points in 11 games this season.
Oduya, a Stockholm native, drove a slap shot by Jonathan Bernier at 7:01 of the third, tying it at 3 and delighting the crowd of more than 13,000. Hoffman got the game-winning goal on a one-timer on a power play with 6:37 left.
Alexander Kerfoot and Sven Andrighetto each had a goal and an assist for the Avalanche, who have dropped three in a row. Bernier finished with 36 saves.
The two games in Stockholm were part of the 2017 NHL Global Series. It was the fifth time the NHL has played regular-season games in Europe, but the first since 2011.
The Senators beat the Avalanche 4-3 in overtime in the opener on Friday.
Wild 1, Flyers 0
PHILADELPHIA – Jason Zucker scored his sixth goal in three games and Devan Dubnyk made 32 saves for his second straight shutout, leading Minnesota to the victory.
Zucker has scored Minnesota’s last six goals, extending his team record when he banked in a rebound off Brian Elliott 1:06 into the third period.
Dubnyk kept Minnesota in the game with several strong saves through two scoreless periods and then withstood Philadelphia’s late charge with an extra skater as the Wild finished a 2-2 trip.
Elliott stopped 26 shots, and the Flyers were blanked for the fourth time this season.
Islanders 5, Blues 2
ST. LOUIS – John Tavares scored early to start New York’s three-goal first period, Thomas Greiss stopped 35 shots and the Islanders beat St. Louis.
Anders Lee had a goal and an assist, and Casey Cizikas, Jordan Eberle and Joshua Ho-Sang also scored to help the Islanders bounce back from a 5-0 loss at Dallas the previous night. Greiss won for the third time in his last four starts for New York, which had just one win in its previous four games (1-2-1).
Brayden Schenn and Scottie Upshall scored for the Blues, and Jake Allen had 14 saves before he was pulled after Ho-Sang put the Islanders up 4-0 at 3:35 of the second period. Carter Hutton came on and stopped 10 of the 11 shots he faced.
Rangers 4, Oilers 2
NEW YORK – Rick Nash scored twice, leading New York to its season-high sixth straight win.
Pavel Buchnevich also scored for the Rangers, and Michael Grabner added an empty-netter with 1.4 seconds remaining. Henrik Lundqvist made 26 saves, and Mats Zuccarello picked up two assists.
Connor McDavid and Jesse Puljujarvi scored for the Oilers, who lost to the Rangers for the fourth consecutive time. Cam Talbot made 30 saves.
Maple Leafs 4, Bruins 1
BOSTON – Mitch Marner and James van Riemsdyk each had a goal and an assist, Curtis McElhinney stopped 38 shots and the Maple Leafs beat the Bruins to complete a sweep of a home-and-home series.
Morgan Rielly and Patrick Marleau also scored to help the Leafs win their fourth straight one night after a 3-2 overtime victory at home over the Bruins.
Frank Vatrano had Boston’s goal and Tuukka Rask finished with 21 saves. The Bruins have lost four of five games (1-3-1).
Blackhawks 4, Hurricanes 3 (OT)
RALEIGH, N.C. – Brandon Saad scored at 1:44 of overtime, and Chicago got a sorely needed victory on the road.
Alex DeBrincat had two goals and Gustav Forsling also scored for Chicago, which trailed 3-1 after two. Anton Forsberg stopped 35 shots.
The Blackhawks had dropped five of seven.
Brock McGinn scored twice and Jeff Skinner also had a goal for Carolina. Scott Darling, who spent the previous three seasons with the Blackhawks, finished with 26 saves.
Canadiens 2, Sabres 1 (OT)
MONTREAL – Max Pacioretty scored at 3:08 of overtime, sending Montreal to the win.
Pacioretty broke in alone and beat Chad Johnson with a backhand shot.
Andrew Shaw also scored for Montreal, and Charlie Lindgren made 34 saves to improve to 4-1-0. The Canadiens have won four of five to improve to 8-9-1.
Ryan O’Reilly scored for Buffalo. The Sabres were coming off a 4-1 home loss to Florida on Friday night.
Blue Jackets 2, Red Wings 1
DETROIT – Jack Johnson scored in the ninth round of the shootout, lifting the Blue Jackets to the road win.
Columbus stopped a four-game losing streak and halted Detroit’s run of shootout victories at 12.
Artemi Panarin scored for the Blue Jackets in regulation, and Andreas Athanasiou replied for the Red Wings.
Devils 2, Panthers 1
NEWARK, N.J. – Cory Schneider made 32 saves to help New Jersey stop a four-game slide.
Damon Severson and Kyle Palmieri scored for the Devils (10-4-2).
The Panthers have lost seven of 10. James Reimer made 19 stops, and Nick Bjugstad scored Florida’s lone goal.
Jets 4, Coyotes 1
GLENDALE, Ariz. – Patrik Laine scored in his fifth straight game, Steve Mason stopped 29 shots and Winnipeg rallied from an early hole.
One night after ending their nine-game points streak at Vegas, the Jets fell behind early before rallying behind Mason and Mark Scheifele.
Mason, who came on in relief of Connor Hellebuyck against the Golden Knights, was sharp in his first start since Oct. 27, helping the Jets withstand Arizona’s early push with some difficult saves to win for the first time this season (1-3-1).
Matt Hendricks scored his first goal of the season in the second period and Scheifele beat Antti Raanta for his 100th career goal in the third. Scheifele also had an assist on Kyle Connor’s goal later in the third period, giving him seven goals and 12 points the past seven games.
Laine scored an empty-net goal for his ninth of the season.
Sharks 5, Canucks 0
SAN JOSE, Calif. – Logan Couture and Chris Tierney each scored twice to help San Jose keep up its dominance over Vancouver.
Tomas Hertl had a goal and an assist, and Aaron Dell stopped 41 shots for his second career shutout as San Jose won for the fifth time in six games. The Sharks swept all five games of last year’s series from the Canucks and picked up where they left off.
Jacob Markstrom stopped 26 of 29 shots for Vancouver, which has lost three of four.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.