Travis Konecny kunde kort därefter - 16:59 - skicka in 1-0 för Flyers.
- Han (Ersson) var riktigt bra ikväll, sade Flyers tränare John Tortorella. De tidiga räddningarna där var särskilt viktiga. Han räddade tuffa skott matchen igenom, men de tidiga räddningarna gav oss möjligheten att ta ledningen vilket var viktigt sett till hur matchen såg ut.
- Varje gång vi behövt honom har han kommit in och spelat riktigt bra. Det är hoppingivande, inte bara för den närmaste tiden här utan även i det långa loppet.
Flyers ökade på sin ledning till 3-1 i andra perioden, men fick se Flames storma tillbaka till 3-3 i tredje perioden innan Wade Allison kunde skicka in vad som kom att bli matchavgörandet; 4-3 11:33 in på den avslutande perioden.
Segern bröt en fyra matcher lång förlustsvit för Flyers.
- En grisig seger för oss ikväll, sade Flyers back Cam York. Det är vad vi saknat de senaste matcherna. Nu blev inte matchen precis som vi tänkt oss eller planerat, men vi hittade ett sätt att vinna. Det kändes som en typisk "Flyers-vinst".
Hos Flames var minerna, föga förvånande, betydligt dystrare.
Mikael Backlund noterades för ett mål och en assist, men kunde inte hindra Flames från att inkassera sin femte förlust de senaste sju matcherna (2-3-2). Laget har inte vunnit två matcher i rad sedan 21-23 januari.