Red Wings top Flyers
Red Wings 6, Flyers 3: Pius Suter and Robby Fabbri scored goals and defenseman Marc Staal made the save of the game to help visiting Detroit beat Philadelphia on Wednesday night.
Staal was in a timely spot to change the complexion of the game midway through the first period. Max Willman’s shot knocked off goalie Alex Nedeljkovic and trickled toward the goal line. Staal swooped in, swiped the puck after it dinged the post and kept the game tied 2-all.
Detroit got the reprieve it needed. Suter scored in the second period from the slot for his 11th goal of the season and Fabbri knocked in a short-side goal for the 4-2 lead.
Blackhawks 4, Oilers 1: Alex Debrincat had a goal and two assists as visiting Chicago got off to fast start and beat Edmonton.
Brandon Hagel, Dylan Strome and Kirby Dach also scored for the Blackhawks, who snapped a three-game losing streak. Marc-andre Fleury stopped 40 shots – the fourth time this season he’s had at least that many.
Leon Draisaitl scored for the Oilers, who have lost two in a row and have just three wins in their last 11 at home. Mike Smith had 26 saves.
Stars 4, Predators 3: Jason Robertson tipped in shots from John Klingberg twice on the power play, Luke Glendening scored the go-ahead goal early in the third period and host Dallas beat Nashville.
Roope Hintz had his team-leading 21st goal in the opener of a crucial stretch of eight consecutive games against Central Division opponents for the playoff-chasing Stars.
The division rivals were playing for the first time since the All-star break, which came with both on a roll. Dallas has now won six of eight, while Nashville lost for the second time in six games.
Flames 6, Golden Knights 0: Mikael Backlund had a goal and three assists and Jacob Markstrom stopped 28 shots for his league-leading eighth shutout as host Calgary beat Vegas.
Andrew Mangiapane had two goals, Matthew Tkachuk added a goal and an assist, and Johnny Gaudreau and Elias Lindholm also scored to help Calgary win for the sixth time in seven games. The Flames moved one point behind Los Angeles and Anaheim for second place in the Pacific Division with Calgary holding four games in hand on the Kings and five on the Ducks.
Markstrom, who got the 16th shutout of his career, improved to 18-10-5 this season.
Coyotes 5, Kraken 2: Karel Vejmelka made 34 saves, Nick Schmaltz scored twice including a clinching empty-net goal in the final minute, and visiting Arizona beat Seattle.
Phil Kessel and Anton Stralman both scored as Arizona built a 3-1 lead, and Alex Galchenyuk added an empty-net goal with 1:37 left after Seattle pulled to 3-2. The Coyotes rebounded from a lopsided loss in Vancouver a night earlier to knocked off Seattle for the second time this season.
Islanders 6, Canucks 3: Anders Lee and Casey Cizikas each had a goal and an assist and visiting New York beat Vancouver.
Matt Martin, Matthew Barzal, Brock Nelson and Zach Parise also scored for the Islanders, and Cal Clutterbuck had two assists. Ilya Sorokin had 34 saves.