PHILADELPHIA (AP) - Carter Hart made 22 saves in his NHL debut and Shayne Gostisbehere and James van Riemsdyk each had a goal and an assist as the Philadelphia Flyers defeated the Detroit Red Wings 3-2 on Tuesday night and made interim coach Scott Gordon a winner in his first game.
Radko Gudas also scored for Philadelphia, which snapped a four-game losing streak.
The Flyers were playing their first game since head coach Dave Hakstol was fired on Monday, a more that capped a tumultuous few weeks. General manager Ron Hextall was fired last month and new GM Chuck Fletcher ended Hakstol's four-year tenure after a 1-4 road trip was punctuated by Saturday's 5-1 loss at Vancouver. The Flyers entered the game last in the Eastern Conference with 28 points.
Fletcher promoted Gordon from the Flyers' AHL Lehigh Valley affiliate.
Dennis Cholowski and Jacob de la Rose scored for Detroit, which has lost four in a row and five of six.
MAPLE LEAFS 7, DEVILS 2
NEWARK, N.J. (AP) - John Tavares, Auston Matthews and Patrick Marleau scored in the opening 13:38 to lead Toronto.
Nazem Kadri matched his career high with three assists and Mitch Marner and Morgan Rielly added second-period goals as Toronto embarrassed New Jersey for the second time this season and won for the seventh time in 11 games. Tyler Ennis scored two late goals.
Frederik Andersen made 27 saves in winning for the second time in his last five starts.
Sami Vatanen and Nico Hischier scored for the struggling Devils, who are 3-6-6 in their last 15 games. Keith Kinkaid gave up five goals on 21 shots before being lifted with New Jersey down 5-1 after 40 minutes.
PANTHERS 5, SABRES 2
BUFFALO, N.Y. (AP) - Evgenii Dadonov had two goals and an assist to pace Florida.
Troy Brouwer, Aleksander Barkov and Frank Vatrano also scored for the Panthers, who scored three goals in a span of 2:44 in the third period. Roberto Luongo made 30 saves.
Jeff Skinner and Rasmus Ristolainen scored for Buffalo, which lost to Florida for the seventh consecutive time. Carter Hutton made 30 saves.
RANGERS 3, DUCKS 1
NEW YORK (AP) - Kevin Hayes scored on a short-handed breakaway with 40 seconds remaining and New York rallied to beat Anaheim.
Vladislav Namestnikov had a goal and two assists, and Filip Chytil added an empty-netter in the Rangers' three-goal third period. Alexandar Georgiev, called up on Sunday after a stint in the minors, stopped 14 shots to help New York win for the second time in eight games (2-3-3).
Pontus Aberg scored on a deflection in the second period for the Ducks, who had won nine of their previous 10 games. Chad Johnson, claimed off waivers from St. Louis on Dec. 11, finished with 21 saves in his Anaheim debut.
SHARKS 4, WILD 0
ST. PAUL, Minn. (AP) - Logan Couture scored twice and Martin Jones made 26 saves for his first shutout this season and the 20th of his career in San Jose's win over Minnesota.
Joe Pavelski added his 21st goal for San Jose, which has won five straight games and seven of eight. Sharks rookie Lukas Radil had an empty-net goal and one assist.
Devan Dubnyk stopped 21 shots for Minnesota, which has lost seven of 10.
BLACKHAWKS 2, PREDATORS 1
CHICAGO (AP) - Cam Ward made 30 saves in his first start since Corey Crawford was sidelined by a concussion, helping Chicago top Nashville.
Defensemen Gustav Forsling and Erik Gustafsson scored for last-place Chicago, which had dropped 10 of 11. Patrick Kane picked up an assist on Gustafsson's tiebreaking goal in the second period, giving him at least one point in seven of his last eight games.
Kevin Fiala scored for the Predators, who dropped to 0-6-2 in their last eight road games. Pekka Rinne had 34 stops.
STARS 2, FLAMES 0
DALLAS (AP) - Ben Bishop got help from backup Anton Khudobin in a combined shutout and Dallas beat Pacific Division-leading Calgary.
Jamie Benn and Radek Faksa scored for the Stars.
Bishop was injured with 6:23 remaining in the second period when Garnet Hathaway skated into him behind the net. Khudobin closed out the period with three saves, and Bishop returned for the third, when he made 12 of his 21 stops. Hathaway was penalized for goaltender interference.
Dallas returned from an 0-4 trip to win their fifth straight home game. The Flames had won three straight and eight of nine.
David Rittich stopped 26 shots for the Flames.
More AP NHL: www.apnews.com/NHL and www.twitter.com/AP_Sports