The Philadelphia Flyers came out flying in front of a loud Xfinity Mobile Arena crowd on Thursday night, but another unraveling middle stretch ultimately sent them to a 4-1 loss against the Carolina Hurricanes in Game 3 of the Eastern Conference Semifinals.
Now down 3-0 in the series, Philadelphia heads into Saturday’s Game 4 facing elimination.
1st Period
Luke Glendening won the opening faceoff, and Philadelphia immediately went to work offensively. Just 30 seconds into the game, Sean Couturier registered the Flyers’ first shot on goal. Roughly 20 seconds later, Christian Dvorak won another draw and Travis Konecny generated another dangerous chance, though Frederik Andersen came up with the save.
Travis Konecny denied on a similar chance to the one he had in OT last game. #Flyers pic.twitter.com/XK70xDxyq8
— Flyers Nation (@FlyersNation) May 8, 2026
Around the five-minute mark, Trevor Zegras and Porter Martone entered the zone together on an impressive rush. Zegras fed Martone, who ripped a shot off the post.
Porter Martone hits the PIPE. #Flyers pic.twitter.com/Z8KMFYs325
— Flyers Nation (@FlyersNation) May 8, 2026
13 minutes in, Sean Walker was called for interference, sending the Flyers to their first power play of the night. Unfortunately for Philadelphia, the man advantage never got going and failed to record a shot on goal.
Then came Carolina’s opportunity. Couturier was sent off for tripping at 16:35, and while the Hurricanes generated several strong chances during the power play, they did not officially record a shot until they found the back of the net.
About a minute into the power play, Shayne Gostisbehere worked the puck from the point to Andrei Svechnikov, whose shot missed the net and bounced hard off the boards behind Dan Vladař. Staal located the rebound before Vladař could recover and jammed the puck across the line to give Carolina a 1-0 lead.
Jordan Staal on the PP.
1-0 Carolina. pic.twitter.com/2O1Db0V68s
— Flyers Nation (@FlyersNation) May 8, 2026
The Flyers nearly answered immediately. Just over a minute later, Rasmus Ristolainen fired a shot that beat Andersen and slowly slid toward the goal line, but Jaccob Slavin managed to reach the puck in time and clear it away before it crossed fully into the net.
Existence is pain. #Flyers pic.twitter.com/g6rADPWsxo
— Flyers Nation (@FlyersNation) May 8, 2026
Jackson Blake was called for slashing at 19:24, but only seconds into the Flyers’ power play, Jamie Drysdale was whistled for interference at 19:42 after colliding with Staal. The call felt soft, as the two appeared to get tangled accidentally while both fell to the ice.
The officials give Drysdale an interference call here…
Powerplay dead (it wouldn't have mattered). pic.twitter.com/9J5FKgWo7q
— Flyers Nation (@FlyersNation) May 8, 2026
2nd Period
The four-on-four time that carried over from the first period did not generate much for either side, but the Flyers eventually found their breakthrough.
At 2:31, Zegras tied the game 1-1 on a delayed penalty call. Emil Andrae and Martone picked up the assists, with Martone’s shot deflecting off Andrae in front before bouncing directly to Zegras, who buried the loose puck.
WHAT A GOAL FROM TREVOR ZEGRAS ON THE DELAYED PENALTY!!!
1-1!!! pic.twitter.com/FAPJOra25W
— Flyers Nation (@FlyersNation) May 8, 2026
It was a well-deserved goal with equally well-earned assists. For Andrae, the helper marked his first career playoff point.
A few minutes later, Alex Bump created another exciting opportunity after flying into the offensive zone and getting a shot off while crashing into Andersen. Both players quickly got back up, and Martone recovered the puck to set Bump up for a second chance, but Andersen denied him again.
Alex Bump plows into Andersen and has a chance shortly after. Porter Martone with the strip and feed. #Flyers pic.twitter.com/byIk2E74E5
— Flyers Nation (@FlyersNation) May 8, 2026
At 8:40, Drysdale was called for slashing, though the Flyers’ penalty kill continued to hold strong. Travis Sanheim and Glendening helped burn valuable time while Philadelphia successfully cleared the zone.
Another penalty kill followed at 12:55 after Zegras was called for high-sticking. Dvorak and Couturier each contributed key clears, while Nick Seeler sacrificed his body to block a shot so completely that the puck disappeared underneath him.
Then came the turning point of the game.
Almost 16 minutes into the period, Sanheim attempted to move the puck up the boards but lost his footing mid-play, leaving himself vulnerable on his knees near the wall. Taylor Hall continued through with a heavy hit, driving Sanheim violently into the boards and knocking his helmet off in the process.
Travis Sanheim gets drilled by Taylor Hall, Flyers to the powerplay (uh oh)#StanleyCup pic.twitter.com/Kq3kFqtBMX
— x – Flyers Clips (@Flyers_Clips) May 8, 2026
The hit was reviewed but resulted in only a minor boarding penalty.
And as if things could not get worse, the game continued to unravel for Philadelphia. Moments later, Jalen Chatfield scored a shorthanded goal. After the puck drifted into the neutral zone, Carolina recovered possession first and quickly attacked with speed. Staal fed Chatfield rushing up the ice, and Chatfield snapped the puck past Vladař to restore Carolina’s lead. Jordan Martinook picked up the secondary assist.
#Flyers powerplay gives up a shorty IMMEDIATELY after the board on Sanheim.
2-1 Carolina. pic.twitter.com/ZjTSIbAIXz
— Flyers Nation (@FlyersNation) May 8, 2026
The sequence completely shifted the energy in the building. The scary hit on Sanheim, the frustration surrounding the call, and the immediate shorthanded goal seemed to drain the Flyers emotionally. While there were still moments of pushback afterward, the desperation and pace Philadelphia played with earlier in the game noticeably faded.
Things continued getting chippy late in the period. At 16:33, Drysdale and Seth Jarvis exchanged penalties after Drysdale was called for holding and Jarvis for high-sticking. Rod Brind’Amour’s frustration with the officiating resulted in Carolina also receiving an unsportsmanlike conduct penalty, giving the Flyers a power play instead of four-on-four play.
Then, with a minute left, Dvorak was called for roughing.
3rd Period
The Flyers successfully killed off the remaining penalty from Dvorak to begin the third period, but the frustration only continued from there.
Two minutes in, both Dvorak and K’Andre Miller received roughing penalties. During the four-on-four stretch, Tyson Foerster generated a chance, Denver Barkey rang a shot off the crossbar, and Vladař stopped a Sean Walker attempt at the other end.
At 3:24, Cam York was called for interference on Andersen in a sequence that left many frustrated, as York did not appear to initiate the contact.
Carolina scores on the powerplay after this bitch Frederik Andersen stuck his leg out on the goalie interference call.
What the fuck. pic.twitter.com/eu3p6rRFyq
— Flyers Nation (@FlyersNation) May 8, 2026
The Hurricanes capitalized just 28 seconds later when Svechnikov buried a power play goal. Carolina worked the puck around the zone before Svechnikov blasted a shot past Vladař for a textbook power play finish and a 3-1 lead. Sebastian Aho and Gostisbehere were credited with the assists on the goal.
3-1 Carolina. pic.twitter.com/fVkBSbCKqe
— Flyers Nation (@FlyersNation) May 8, 2026
Just over seven minutes into the period, the Hurricanes effectively put the game away. After Carolina won a defensive-zone faceoff, the puck quickly transitioned up the ice, eventually springing Nikolaj Ehlers alone against Vladař. Ehlers beat the Flyers netminder cleanly to extend the lead to 4-1. Martinook and Miller with the assists.
4-1. pic.twitter.com/i3l2lAgOVw
— Flyers Nation (@FlyersNation) May 8, 2026
The penalties and frustration continued piling up from there.
Dvorak took a delay-of-game penalty, his third penalty of the night. Vladař came up with strong saves on Blake and Jarvis during the kill, while York generated a shorthanded opportunity that failed to convert.
Philadelphia’s power play received one final opportunity at 12:21 after Aho was called for high-sticking. Zegras recorded a shot, while Bump and Martone continued showing strong chemistry and effort together, but the Flyers once again failed to capitalize with the man advantage.
Late-game tensions finally boiled over. At 17:41, Konecny was assessed roughing and slashing penalties before being ejected from the game, while Eric Robinson also received a roughing penalty.
Another scrum followed at 19:34, with Seeler and Logan Stankoven each receiving roughing penalties, while Ristolainen and Gostisbehere were also penalized after a separate exchange. Garnet Hathaway also received a separate roughing penalty.
Final Thoughts
Carolina finished the night with four goals on 30 shots, while the Flyers managed just one goal on 19 shots.
No Flyers player recorded more than two shots on goal. Chatfield led the Hurricanes with five shots.
Philadelphia did outhit Carolina 41-31, with both Martone and Ristolainen recording five hits apiece. Couturier’s official total only credited him with two hits, though it felt like he was throwing his body around constantly, especially early in the game.
Special teams favored Carolina throughout the night, but the Flyers did not use their chances wisely, either. The Hurricanes finished 2-for-9 on the power play, while the Flyers went 0-for-5, and Philadelphia ended the game with 38 penalty minutes compared to Carolina’s 20.
One particularly notable development came late in the game, as Matvei Michkov finished with just 9:29 of ice time, the lowest total among all skaters, and appeared to be benched at the end of the third period.
Up Next
While the ending to Game 3 was ugly, the series is not over yet.
This playoff run has already been a major positive step for a young Flyers group gaining valuable postseason experience, but Philadelphia will need a far stronger response in Game 4 after fading badly down the stretch Thursday night.
The Flyers and Hurricanes will meet again Saturday, May 9, at Xfinity Mobile Arena, with puck drop scheduled for 6pm/ET.
You must be logged in to post a comment Login