NHL

Philadelphia Flyers at Calgary Flames

· National Hockey League
<span id="gameStatus" class="badge bg-danger" style="font-size: 1.2em; margin: 5px 0;">Final</span>
3 - 4

Flames outlast Philadelphia 4-3 to end Flyers' 9-game road points streak

Philadelphia Flyers vs. Calgary Flames: Full Highlights

Jacob Markstrom made 27 saves to help the Flames improve to 15-16-5. Andrew Mangiapane had three assists and Jonathan Huberdeau added an assist to snap a 12-game points drought.

“It’s confidence. Just making the plays when they’re there. I cannot complicate it on myself,” Huberdeau said. “That’s what I did tonight. I’ve just got to build on that and do the same thing over and over.”

Mangiapane entered the night with a goal and two assists in his previous 12 games.

“It’s good for, obviously, my confidence levels,” Mangiapane said. "Just have a good game and I think of late, I’ve been trending in the right direction.”

Rasmus Ristolainen, with his first of the season, and Bobby Brink and Egor Zamula scored for Philadelphia and Sam Ersson made 28 saves. The Flyers dropped to 19-12-5, failing to earn points for the first time in their last 10 road games.

“Every now and again we’re going to have games like this,” Ersson said. “It’s about finding ways to win games and today we came up short, but I think, as we showed at the end, that we push and we have that mentality that we don’t give in and we don’t give up. Obviously, a tough loss but some good things to take with us.”

There were four goals in the last 5:31, with Kadri beginning the spree to give Calgary a 3-1 lead. With Ersson off for an extra attacker, Brink scored with 3:24 to go.

Coleman scored into an empty net with 2:18 remaining. With Ersson off again, Zamula scored with 1:24 left.

“No quitting at the end,” Flyers center Sean Couturier said. “Too bad we didn’t show up the first two periods.”

UP NEXT

Flyers: At Edmonton on Tuesday night.

Flames: At Minnesota on Tuesday night.

Regular Season Series

CGY leads series 1-0

Scoring Summary

Goal 1st Period 9:44 Rasmus Ristolainen Goal (1) Snap Shot, assists: Ryan Poehling (7), Joel Farabee (13)
Goal 2nd Period 18:21 Mikael Backlund Goal (8) Snap Shot, assists: Andrew Mangiapane (12), Dennis Gilbert (6)
Goal 3rd Period 7:29 Dennis Gilbert Goal (1) Wrist Shot, assists: Jonathan Huberdeau (12), Blake Coleman (13)
Goal 3rd Period 14:29 Nazem Kadri Goal (10) Wrist Shot, assists: Andrew Mangiapane (13)
Goal 3rd Period 16:36 Bobby Brink Goal (7) Tip-In, assists: Cam Atkinson (10), Travis Konecny (13)
Goal 3rd Period 17:42 Blake Coleman Goal (13) Wrist Shot, assists: Andrew Mangiapane (14)
Goal 3rd Period 18:38 Egor Zamula Goal (3) Wrist Shot, assists: Travis Konecny (14), Morgan Frost (6)

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/phi.png&h=100&scale=crop&w=100&location=originPHI https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/cgy.png&h=100&scale=crop&w=100&location=originCGY
15 Blocked Shots 20
17 Hits 16
9 Takeaways 12
31 Shots 33
0 Power Play Goals 0
4 Power Play Opportunities 2
0.0 Power Play Percentage 0.0
0 Short Handed Goals 0
0 Shootout Goals 0
34 Faceoffs Won 25
57.6 Faceoff Win Percent 42.4
5 Giveaways 18
2 Total Penalties 4
4 Penalty Minutes 8
Calgary Flames Calgary Flames Injuries
NAME, POS STATUS DATE
Kevin Bahl, D Out Apr 16
Connor Zary, C Out Apr 16
Yan Kuznetsov, D Out Apr 14
Joel Hanley, D Out Mar 28
Samuel Honzek, LW Injured Reserve Mar 27
Philadelphia Flyers Philadelphia Flyers Injuries
NAME, POS STATUS DATE
Nikita Grebenkin, RW Out May 14
Noah Cates, LW Out May 12
Owen Tippett, RW Out May 11
Ty Murchison, D Out Feb 3

Game Information

Scotiabank Saddledome

Location: Calgary,
Attendance: 18,723 | Capacity:

2025-26 Metropolitan Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/car.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Carolina 53 22 113 7
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/pit.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Pittsburgh 41 25 98 16
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/phi.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Philadelphia 43 27 98 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/wsh.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Washington 43 30 95 9
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/cbj.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Columbus 40 30 92 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/nyi.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">NY Islanders 43 34 91 5
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/nj.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">New Jersey 42 37 87 3
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/nyr.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">NY Rangers 34 39 77 9

2025-26 Pacific Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/vgk.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Vegas 39 26 95 17
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/edm.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Edmonton 41 30 93 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/ana.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Anaheim 43 33 92 6
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/la.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Los Angeles 35 27 90 20
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/sj.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">San Jose 39 35 86 8
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/sea.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Seattle 34 37 79 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/cgy.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Calgary 34 39 77 9
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/van.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Vancouver 25 49 58 8
Full Standings