A goal by Wade Allison with 8:27 remaining put the Flyers ahead again for good, as the losing streak was snapped at four with a 4-3 win over the Flames Monday afternoon.
The Flyers followed up a blowout loss in Seattle on Thursday with yet another defeat on Saturday in Vancouver, falling to the Canucks, 6-2, for their fourth straight loss.
Carter Hart made 34 saves in regulation and overtime, then stopped Leon Draisaitl in the final round of the shootout to secure a 2-1 Flyers win on Thursday night at Wells Fargo Center.
The Islanders got the better of the Flyers in this game, using a strong first period to set the foundation and showcasing a clinical closeout effort in the third period of a 2-1 Flyers loss.