Kevin Hayes scored on the power play with 38 seconds remaining in overtime to give the Flyers a 4-3 win over the Islanders, their fourth straight win, Sunday night.
Less than a minute after tying the game to erase a 3-0 deficit, the Flyers surrendered the game-winning goal to Ryan Pulock with 38.9 seconds left in a 5-3 defeat to the New York Islanders.
The Flyers had the Islanders on the ropes with a 3-0 lead after two periods, but allowed three goals in the third, eventually falling, 4-3, in a shootout.
The Flyers didn't carry the play for most of the night, but took advantage of the opportunities they had to keep hanging around in the playoff picture with a 4-1 win over the Islanders.