It has happened again. Locked in a 2-2 game after two periods, the Flyers watched another game slip away in a matter of 22 seconds.
Three goals in the third period, including two in a 22-second span put the New York Islanders up for good, as the Flyers suffered their 10th straight loss on Saturday night.
The Islanders took just 4:33 to get on the board. As the Flyers collapsed in on their own goal, the Islanders kept them scrambling before Adam Pelech fired a shot home for his third goal of the season.
With 4:33 remaining in the first, the Flyers tied the game off a nice rush as Kevin Hayes centered to Lukas Sedlak to even things up at one.
Through 20 minutes, shots were 6-4 Islanders.
Midway through the second period, the Flyers took the lead. Joel Farabee finished off another feed from Hayes to make it a 2-1 game with his fifth goal of the season.
The Islanders tied the game just over seven minutes later with 3:22 to play in the period. On a power play, a turnover allowed Zach Parise to get in behind the defense and score to even things at two.
Through two periods, the Flyers had a 19-14 lead in shots.
Just 2:57 into the third period, the Islanders took over with two quick goals. First, Brock Nelson scored off a rush to make it a 3-2 game with his 11th goal of the season. Just 22 seconds later, Anthony Beauvillier added to the lead to make it a two-goal game.
Parise added another power-play goal at 11:57 for good measure to cap the scoring.
Felix Sandstrom made 18 saves on 23 shots in the loss. Semyon Varlamov made 26 saves on 28 shots in the win.
Hayes and Sedlak each had two points. Ryan Pulock had four assists while Parise and Beauvillier each had two points.
The Flyers face the Islanders again on Tuesday night at Wells Fargo Center at 7:30 p.m.