The goal was an example of what Cassidy called poor puck management by his team for most of the game.
"Turned one over in the first period, took a penalty as a result and they scored," he said. "... [At the] end of the day, we mismanage the puck late again and it ends up in our net. So, we almost got what we deserve. You mismanage enough pucks, and sooner or later it'll cost you."
Tippett gave the Flyers a 1-0 lead at 15:29 of the first period with a power-play goal, Philadelphia's first in nine games (0-for-26). The goal extended Tippett's goal and point streak to four games (five goals, one assist).
Foerster made it 2-0 59 seconds into the second period with a power-play goal.
It was the rookie forward's first goal of the season in his 16th game; he scored three goals in eight games last season.
"He's been one of the most consistent players as far as strength on the puck, as far as puck battles, stick on puck, retrieving pucks," Flyers coach John Tortorella said of Foerster. "He's doing all the things that I thought we would have to spend some time teaching and making sure he knows the importance of it. He's doing those things. The biggest strength of his game is scoring goals. We can't teach him that. So, hopefully this will help him get rolling that way."
Karlsson scored from the left circle to make it 2-1 at 4:01 before Marchessault tied it 2-2 at 15:00 with backhand from the left circle.
Walker quickly put Philadelphia ahead 3-2 at 15:25 when his shot from the right point went over Thompson's glove.
Marchessault tied it 3-3 with a 5-on-3 power-play goal at 19:05.