C. Primeau stole it
C. Primeau stopped 20 of 20 (1.000) — +2.36 goals saved above expected in a 1-goal game.

Split squads and prospects, not the club that will take the ice in October. The shots and grades below describe this game only: nothing here counts toward season records, form, rankings or player numbers.
The Hurricanes beat the Panthers 3-2 in a shootout despite Florida's superior play. The Panthers generated 3.90 expected goals against Carolina's 3.59, yet found themselves in overtime anyway. They underperformed that workload by 1.90 goals — a failure to finish that shootouts punish without mercy. F. Unger Sorum ended it from the doorstep.
B. Tkachuk put Florida ahead at 04:31 of the first, but B. Nadeau replied 29 seconds later. A. Barkov restored the Panthers' lead 18 seconds after that, and the teams stayed locked through a tight second period until J. Robidas tied it at 11:25. Regulation finished 2-2. C. Primeau stopped all 20 shots he faced, finishing at 1.000 save percentage and 2.36 goals saved above expected — a performance that carried the Hurricanes through.
The Panthers' failure began in the high-danger areas. They faced 6 scoring chances from the slot and converted zero; Carolina matched that futility at 0-for-6. The shot battle ran the other way. Florida sent 33 attempts, Carolina 26 — volume that gave the Panthers dominance but no results. Where the gap widened was transition. The Panthers ripped 33 shot attempts off the rush worth 3.02 expected goals; the Hurricanes managed only 21 rush opportunities for 2.40 expected goals. Faster play, better positioning, still no finish.
Special teams went silent both ways. Florida went 0-for-5 on the power play (0%; the league averages about 21%) while generating 1.55 expected goals with the advantage. Carolina fared worse at 0-for-4 (0%) with 0.88 expected goals. Neither team found the opener when it mattered.
B. Tkachuk's goal and assist in 09:40 and A. Barkov's goal and assist in 18:11 built Florida's case. B. Nadeau scored the only Carolina goal in open play. But in a game the numbers favored Florida, a single moment — a backhander from the crease — flipped the result.
Hurricanes edge the Panthers in a shootout
Dead even on chances. The Hurricanes took it anyway.
The board read FLA 2, CAR 3. The chances read FLA 3.9, CAR 3.6.
The Panthers left 1.9 goals on the table against what their chances were worth.
Shootout goals are not shots and are not drawn; the scoreboard above counts goals from the shot log.
The Panthers went 0 for 6 from the slot.
Hurricanes edge the Panthers in a shootout
A model, not a newsroom. Every number on these frames comes from the NHL's play-by-play and our own models. Nothing was watched, guessed or heard from anyone.
Read the full breakdownscore reads FLA–CAR
FLA went 0-for-6 from high danger on 1.37 expected goals — 1.4 left on the table.
FLA finished -1.9 against expected, CAR -0.6.
Snap shots carried the volume: FLA went 1-for-17, CAR 2-for-23.
Two things happened in this game: who created the better chances, and who put the puck in the net. They are not the same thing, and this page separates them on purpose.
The one to watch is expected goals— the best single read on who deserved to win. When it disagrees with the scoreboard, that disagreement is usually the story. Nothing here is a projection; every figure is computed from this game's play-by-play. Full glossary →
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
A+ ≥ +2.5 saved above expected · A ≥ +1.5 · B+ ≥ +0.75 · B ≥ +0.25 · C ≥ −0.25 · D ≥ −0.75 · F below −1.5
FLA Created 3.90 xG against a ~2.70 league-average game; 6 high-danger shots (1.37 xG) and 33 rush shots (3.02 xG).
CAR Created 3.59 xG against a ~2.70 league-average game; 6 high-danger shots (1.30 xG) and 21 rush shots (2.40 xG).
FLA Allowed 3.59 xG against a ~2.70 league-average game; conceded 6 high-danger shots (1.30 xG) and 21 rush shots (2.40 xG).
CAR Allowed 3.90 xG against a ~2.70 league-average game; conceded 6 high-danger shots (1.37 xG) and 33 rush shots (3.02 xG).
FLA Rush shots 33–21, rush xG 3.02–2.40 (rush-based; public data has no zone entries).
CAR Rush shots 21–33, rush xG 2.40–3.02 (rush-based; public data has no zone entries).
FLA 0-for-5 on the power play (0%; league ≈21%) with 1.55 PP xG.
CAR 0-for-4 on the power play (0%; league ≈21%) with 0.88 PP xG.
FLA +1.59 goals saved above expected on 26 shots against.
CAR +1.90 goals saved above expected on 33 shots against.
FLA Took 5 penalties for 13 PIM vs 6 for 15 on the other side.
CAR Took 6 penalties for 15 PIM vs 5 for 13 on the other side.
Grades bounces, not skill — C is neutral
FLA Finishing -1.90 goals vs xG plus +1.59 GSAx of save luck = -0.31 total. This grades luck, not skill — C is neutral, A is very lucky.
CAR Finishing -1.59 goals vs xG plus +1.90 GSAx of save luck = +0.31 total. This grades luck, not skill — C is neutral, A is very lucky.
C. Primeau stopped 20 of 20 (1.000) — +2.36 goals saved above expected in a 1-goal game.
Gave up 33 rush shots worth 3.02 xG (1 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
1 goals on 33 rush shots worth 3.02 xG.
Gave up 21 rush shots worth 2.40 xG (1 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
1 goals on 21 rush shots worth 2.40 xG.
0-for-6 on high-danger chances worth 1.30 xG — that conversion rate won't stay at zero.
Shootout goals are not shots and are not drawn; the scoreboard above counts goals from the shot log.
Each club shoots toward its own end — FLA left, CAR right — the way you would watch it. A dot's size is how dangerous the look was, from distance and angle; it is a proxy for shot quality, not the xG model the article is written from. Hover a dot for the shooter and the clock.
Split squads and prospects, not the club that will take the ice in October. The rates below are last season's; this exhibition will not count toward season records, form, rankings or player numbers.
The model sees a Hurricanes victory. Projected final: Carolina 3.0 to 3.5, Florida. Win probability: 57% Hurricanes.
Carolina owns the underlying play by a clear margin. At 5v5, the Hurricanes post 55.7% expected goals against the Panthers' 50.6%. Shot-attempt share widens that advantage to 59.1% Corsi. The territorial tilt is decisive—Carolina will spend most of the night in Florida's half.
That dominance is real but not yet fully reflected in results. Carolina's PDO sits at 0.984, running cold for the season, while Florida's 0.989 reflects better luck in both shooting and goaltending. A team with Carolina's underlying metrics but a cold PDO is due for positive regression. Sergei Bobrovsky compounds the pressure: his -14.9 Goals Saved Above Expected mark over 52 games flags a structural weakness that will worsen if the Hurricanes press their territorial advantage.
The shutdown matchups isolate the risk vectors. Carolina's defense draws Sam Bennett, Florida's most durable scorer. Bennett has 18 goals on 0.97 expected goals per 60 minutes—high volume at high quality—with 6 high-danger conversions. His 13.1% shooting percentage reflects some variance, but the underlying threat is stable. If Bennett's line finds space, Florida's offense will punch above its underlying metrics.
For Florida, the assignment is Jackson Blake. Blake's 1.06 xG/60 leads this group of players. He owns 14 goals and 19 assists, but only 2 high-danger conversions—a sign that his scoring lags his creation rate. At 10.9% shooting, there is margin for positive variance, but Carolina's task is to suppress Blake's volume outright.
Seth Jarvis shadows Blake's production (17G, 0.98 xG/60) as a secondary threat. Brad Marchand's 17 goals reflect 19.5% shooting—substantially above his 0.93 xG/60 would predict. That variance is a Florida swing component and a regression risk.
The model favors Carolina in play. Bobrovsky's leakage and the Hurricanes' cold PDO create the edge. Florida's path runs through Bennett's persistence and Blake's suppression.
Season rates in this preview are from 2025-26 — this season's sample isn't live yet.
CAR by 16 points of win probability — a clear lean. Projected score FLA 3.0–3.5 CAR; 16% chance it's tied after 60.
CAR holds 6 of 6 process categories — and the luck row (0.989 vs 0.984) says FLA has been getting the bounces, which tends not to last.
Sergei Bobrovsky: -14.9 GSAx over 52 games.
Shoot from everywhere — volume beats a cold crease.
Key matchup: Neutralize Sam Bennett (18G, 0.97 xG/60, 6 HD goals)
Key matchup: Neutralize Sam Bennett (18G, 0.97 xG/60, 6 HD goals)
Key matchup: Neutralize Jackson Blake (14G, 1.06 xG/60, 2 HD goals)
Key matchup: Neutralize Jackson Blake (14G, 1.06 xG/60, 2 HD goals)
Brad Marchand is on ice for 3.24 xGA/60 and 31 high-danger shots against this season.
Hunt matchups against Brad Marchand's shifts with the top line.
No completed game on file for this club yet.
No completed game on file for this club yet.
Lineups are the players who dressed in each club's last game, with their minutes; clubs confirm tonight's at warm-up. Every player this preview names was in that lineup.