Sanheim a d'abord créé l'égalité 52 secondes après la reprise, mais Giordano, qui était de retour au jeu après avoir purgé une suspension de deux parties, a porté le pointage à 2-1 avec un but inscrit en infériorité numérique.
Les Flyers ont répliqué avec trois buts sans riposte, ceux de van Riemsdyk en avantage numérique à 5:55, de Couturier, qui avait raté les deux rencontres précédentes en raison d'une blessure au bas du corps, à 6:27 et de Weise à 7:43.
Monahan a profité d'un jeu de puissance pour réduire l'écart à 4-3 pour Calgary à 10:13.
Couturier a de nouveau touché la cible, en désavantage numérique cette fois, à 11:10 du troisième engagement pour accroître la priorité des Flyers à 5-3.
Andersson a réduit l'écart à 5-4 pour les Flames avec son premier but dans la LNH, à 18:52, et Monahan a forcé la tenue de la prolongation avec son deuxième but de la soirée, son 20e de la saison, à sept secondes de la fin du temps réglementaire.