Flyers 2, Predators 1

Jamie Drysdale scored the tiebreaking goal, Ivan Fedotov stopped 28 shots, and Philadelphia beat Nashville on Monday night for their third straight win under interim coach Brad Shaw.

Ryan Poehling also scored for Philadelphia, and Travis Konecny and Matvei Michkov each had two assists to help the Flyers remain perfect in three games since Shaw replaced the fired John Tortorella last Thursday.

Zachary L’Heureux scored for Nashville, and Justus Annunen finished with 16 saves.

Poehling gave the Flyers a 1-0 lead at 8:50 of the second period, deflecting a feed from Konecny past Annunen for his 11th goal of the season.

L’Heureux tied it with 6:46 left in the middle period with the rookie’s fifth goal as he put in the rebound of a driving attempt by Michael McCarron.

However, Drysdale put the Flyers back ahead 34 seconds later with his seventh. Konecny had an assist on the play, adding to his career highs with his 49th assist and 73nd point.

Takeaways

Predators: Nashville, languishing near the bottom of the Western Conference standings, lost for the eighth time in 10 games (2-7-1).

Flyers: Philadelphia, which moved past Boston into 14th place in the East, has its winning streak after losing the final six games (0-5-1) under Tortorella.

Flames 3, Avalanche 2, SO

Yegor Sharangovich scored the lone goal in a shootout and Calgary rallied from two goals down to beat Colorado, snapping a seven-game skid against the Avalanche.

Trailing 2-0 in the third period, Ryan Lomberg and Adam Klapka scored in a 32-second span to tie the score with 8 1/2 minutes left. It set up the winner by Sharangovich, who entered the game 0 for 4 in shootouts this season.

Dan Vladar had 28 saves through overtime, and stopped all three shots in the shootout.

The win kept the Flames’ flickering playoff hopes afloat. They’re five points out of a wild card spot with nine games remaining.

Cale Makar and Logan O’Connor scored for the Avalanche, who’ve dropped two straight at home for the first time since January. Colorado suffered a 2-1 loss to St. Louis on Saturday that ended the team’s 11-game home win streak.

Scott Wedgewood made 25 saves.