Rush defense leaked all night
Gave up 24 rush shots worth 1.86 xG (2 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.

Nashville edged Dallas 2–1. J. Saros was the story—he made the saves that mattered while Dallas generated chance after chance and found nothing. N. Hoglander's deflection at 15:49 of the first, off a set play with J. Ahcan and A. Kerfoot, gave Nashville a lead they would not relinquish.
M. Heiskanen had opened for Dallas at 00:47 off the rush, with M. Rantanen and W. Johnston setting it up. S. Stamkos tied it on the power play at 04:46 (R. O'Reilly and R. Josi the setup men), but Hoglander's tally on another Dallas penalty proved the gulf between the edges and the finish.
Dallas should have won on the expected-goals metric: 2.60–2.52, a near tie that favored Nashville. Dallas threw 30 shots on goal, Nashville 26. But Saros stopped 1.52 goals more than his workload should have allowed. Nashville converted what mattered—2 goals on 4 high-danger chances—while Dallas finished none of its two. On the power play, Nashville scored twice on five shots. C. DeSmith posted 24 saves on 26 shots.
What the numbers can't tell you. Whether the finishing was luck or skill, why the benches were run the way they were, who was hurt, and anything said in the room. That is the beat's story, and it is worth reading.
Predators hold off the Stars
Dead even on chances. The Predators took it anyway.
The board read DAL 1, NSH 2. The chances read DAL 2.5, NSH 2.6.
The Stars left 1.5 goals on the table against what their chances were worth.
N. Hoglander makes it 1–2.
The Predators buried 2 of 4 high-danger looks.
Predators hold off the Stars
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 breakdownWrist shot from 29 feet, a 14% chance (off the rush), past J. Saros. 10s after a DAL faceoff win by M. Rantanen. Win probability moved 14 points.On the ice: E. Lindell, M. Rantanen, M. Heiskanen, W. Johnston, J. Hryckowian · against S. Stamkos, R. O'Reilly, B. Skjei, A. Kerfoot, N. Perbix
Snap shot from 20 feet, a 19% chance (off the rush), past C. DeSmith. Win probability moved 15 points.On the ice: B. Skjei, A. Kerfoot, N. Perbix, J. Drury, A. Edstrom · against M. Rantanen, N. Lundkvist, T. Harley, W. Johnston, J. Hryckowian
Deflection from 7 feet, a 22% chance (off the rush), past C. DeSmith. 1s after a NSH block. Win probability moved 17 points.On the ice: B. Skjei, R. Colton, N. Perbix, J. Drury, A. Edstrom · against T. Myers, M. Rantanen, W. Johnston, L. Bichsel, J. Hryckowian
score reads DAL–NSH
NSH went 0-for-13 from medium danger on 1.34 expected goals — 1.3 left on the table.
DAL finished -1.5 against expected, NSH -0.6.
Wrist shots carried the volume: DAL went 1-for-23, NSH 0-for-11. NSH scored 2 of theirs off the rush.
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
Best skater on the ice by our rating: M. Heiskanen (DAL), 24:35 of ice, 1-0, 67% of the expected goals while he was out.
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| M. HeiskanenD | 24:35 | 1-0 | 5 | 0.37 | 67 | 0/0 | 1.63 | 3.98 | A+ |
| M. RantanenR | 23:55 | 0-1 | 3 | 0.33 | 53 | 0/0 | 1.15 | 2.88 | A |
| W. JohnstonC | 22:50 | 0-1 | 2 | 0.47 | 52 | 0/0 | 0.94 | 2.46 | A |
| R. HintzC | 16:03 | 0-0 | 2 | 0.42 | 55 | 0/0 | 0.38 | 1.40 | B |
| O. BäckC | 9:38 | 0-0 | 2 | 0.04 | 52 | 0/0 | 0.23 | 1.41 | C |
| J. BennL | 13:12 | 0-0 | 2 | 0.14 | 68 | 0/0 | 0.25 | 1.14 | C |
| S. SteelC | 16:09 | 0-0 | 2 | 0.01 | 55 | 0/0 | 0.20 | 0.75 | C |
| R. FaksaC | 10:28 | 0-0 | 1 | 0.04 | 73 | 0/0 | 0.16 | 0.91 | C |
| J. RobertsonL | 18:50 | 0-0 | 1 | 0.00 | 62 | 0/1 | 0.13 | 0.40 | D |
| A. HyryR | 12:29 | 0-0 | 1 | 0.15 | 43 | 1/1 | 0.09 | 0.45 | D |
| T. HarleyD | 25:57 | 0-0 | 2 | 0.09 | 46 | 0/0 | 0.08 | 0.19 | D |
| T. SeguinC | 12:34 | 0-0 | 3 | 0.29 | 25 | 0/0 | -0.02 | -0.09 | D |
| N. LundkvistD | 19:01 | 0-0 | 2 | 0.03 | 34 | 0/0 | -0.03 | -0.10 | D |
| C. BlackwellC | 7:29 | 0-0 | 0 | 0.00 | 36 | 0/0 | -0.06 | -0.44 | F |
| L. BichselD | 15:12 | 0-0 | 0 | 0.00 | 27 | 0/0 | -0.11 | -0.43 | F |
| T. MyersD | 14:27 | 0-0 | 1 | 0.04 | 27 | 0/0 | -0.13 | -0.54 | F |
| E. LindellD | 19:11 | 0-0 | 0 | 0.00 | 40 | 0/1 | -0.17 | -0.55 | F |
| J. HryckowianC | 14:30 | 0-0 | 1 | 0.11 | 30 | 0/0 | -0.25 | -1.02 | F |
| Skater | TOI | G-A | SOG | ixG | xG% | PD/PT | Impact | /60 | Grade |
|---|---|---|---|---|---|---|---|---|---|
| N. HoglanderL | 11:37 | 1-0 | 2 | 0.28 | 86 | 0/0 | 1.29 | 6.65 | A+ |
| J. AhcanD | 5:49 | 0-1 | 0 | 0.01 | 75 | 1/0 | 0.86 | 8.90 | A+ |
| S. StamkosC | 20:02 | 1-0 | 4 | 0.56 | 50 | 0/0 | 1.21 | 3.62 | A |
| A. KerfootC | 16:23 | 0-1 | 1 | 0.00 | 58 | 0/0 | 0.81 | 2.97 | A |
| R. JosiD | 24:38 | 0-1 | 0 | 0.04 | 45 | 1/0 | 0.74 | 1.81 | A |
| R. O'ReillyC | 19:53 | 0-1 | 1 | 0.14 | 37 | 0/0 | 0.69 | 2.09 | B |
| A. EdstromC | 13:59 | 0-0 | 4 | 0.40 | 63 | 0/0 | 0.60 | 2.60 | B |
| M. WoodR | 16:06 | 0-0 | 3 | 0.58 | 56 | 0/0 | 0.51 | 1.90 | B |
| A. WilsbyD | 14:33 | 0-0 | 1 | 0.00 | 68 | 0/0 | 0.39 | 1.59 | B |
| W. TrudeauD | 12:15 | 0-0 | 1 | 0.04 | 67 | 0/0 | 0.35 | 1.70 | B |
| F. ForsbergL | 21:40 | 0-0 | 1 | 0.02 | 77 | 0/0 | 0.35 | 0.96 | B |
| B. SkjeiD | 18:05 | 0-0 | 2 | 0.01 | 52 | 0/0 | 0.29 | 0.96 | C |
| J. DruryC | 13:38 | 0-0 | 0 | 0.00 | 63 | 0/0 | 0.25 | 1.10 | C |
| N. PerbixD | 18:39 | 0-0 | 1 | 0.09 | 51 | 0/0 | 0.21 | 0.69 | C |
| J. MarchessaultR | 16:22 | 0-0 | 3 | 0.17 | 39 | 0/0 | 0.19 | 0.70 | C |
| M. BourqueC | 18:05 | 0-0 | 2 | 0.06 | 50 | 0/0 | 0.19 | 0.62 | D |
| R. ColtonC | 15:19 | 0-0 | 0 | 0.19 | 46 | 1/1 | 0.11 | 0.43 | D |
| N. HagueD | 21:00 | 0-0 | 0 | 0.00 | 40 | 0/0 | -0.07 | -0.20 | D |
xG% = share of expected goals while on the ice · PD/PT = penalties drawn / taken · “in N min” = a per-60 rate far above the raw total. Impact = 0.75 G + 0.7 A1 + 0.55 A2 + 0.075 SOG + 0.05 BLK + 0.15 penalties drawn − 0.15 taken + 0.01 faceoff wins − 0.01 losses + 0.3 individual xG + 0.5 on-ice xG for − 0.5 on-ice xG against. Rating = 65% impact + 35% impact per 60, as a percentile among the skaters in this game.
Scratched, DAL: K. Capobianco, J. Kiviranta. Scratched, NSH: I. Lyubushkin, J. Annunen, R. Schaefer. Referees Garrett Rank and Beau Halkidis; linesmen Shandor Alphonso and Ryan Jackson.
DAL Created 2.52 xG against a ~2.70 league-average game; 2 high-danger shots (0.38 xG) and 20 rush shots (1.29 xG).
NSH Created 2.60 xG against a ~2.70 league-average game; 4 high-danger shots (0.80 xG) and 24 rush shots (1.86 xG).
DAL Allowed 2.60 xG against a ~2.70 league-average game; conceded 4 high-danger shots (0.80 xG) and 24 rush shots (1.86 xG).
NSH Allowed 2.52 xG against a ~2.70 league-average game; conceded 2 high-danger shots (0.38 xG) and 20 rush shots (1.29 xG).
DAL Rush shots 20–24, rush xG 1.29–1.86 (rush-based; public data has no zone entries).
NSH Rush shots 24–20, rush xG 1.86–1.29 (rush-based; public data has no zone entries).
DAL 0-for-1 on the power play (0%; league ≈21%) with 0.46 PP xG.
NSH 2-for-3 on the power play (67%; league ≈21%) with 0.55 PP xG.
DAL +0.60 goals saved above expected on 26 shots against.
NSH +1.52 goals saved above expected on 30 shots against.
DAL Took 3 penalties for 6 PIM vs 1 for 2 on the other side.
NSH Took 1 penalties for 2 PIM vs 3 for 6 on the other side.
Grades bounces, not skill — C is neutral
DAL Finishing -1.52 goals vs xG plus +0.60 GSAx of save luck = -0.92 total. This grades luck, not skill — C is neutral, A is very lucky.
NSH Finishing -0.60 goals vs xG plus +1.52 GSAx of save luck = +0.92 total. This grades luck, not skill — C is neutral, A is very lucky.
Gave up 24 rush shots worth 1.86 xG (2 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
2 goals on 4 high-danger shots (50% conversion on 0.80 xG).
2 goals on 24 rush shots worth 1.86 xG.
2-for-3 on the power play (67%) on 0.55 PP xG.
Gave up 20 rush shots worth 1.29 xG (1 goals) — transition gaps were there every period.
Tighten neutral-zone structure and keep D gaps closed on entries.
Scored 1 on 2.52 xG — -1.52 vs expected. The looks were there; the finish will come back.
Each club shoots toward its own end — DAL left, NSH 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.
Dallas and Nashville meet as near-equals on paper. The model gives the Stars a 52% edge—3.2 expected goals for Dallas, 3.1 for Nashville. But that slight projection masks a deeper story: possession and variance.
The Stars dominate shot attempts at 49.3% to Nashville's 41.0%, controlling the flow of the game. That territorial advantage compounds in expected goals: Dallas generates 53.8% of 5v5 chances to 37.3% for Nashville. But goaltending narrows the gap. J. Saros has posted 90.0% save percentage with +0.3 goals saved above expected in one appearance; J. Oettinger carries 90.9% save percentage with +0.6 goals saved above expected, also in one game.
J. Oettinger takes the net on no rest, facing a second consecutive start that suggests either a tired opener or a backup option. His high-danger save percentage is 75.0%—a vulnerability Nashville can probe at the slot, where the Predators have scored 3 of 26 chances (12%). Dallas leans on the point: the Stars have scored 3 goals on 15 attempts from the blue line (20%).
Nashville's shooting luck sits elevated (0.977); Dallas lags (0.867). Both regress toward the mean. When two teams face variance pressure, the underlying edge—shot attempts and expected goals—decides the night. If Dallas sustains its possession advantage and defends the slot, structure prevails. If Nashville capitalizes on a tired Oettinger or converts another prime chance, the model breaks down.
DAL by 4 points of win probability — effectively a coin flip. Projected score DAL 3.2–3.1 NSH; 16% chance it's tied after 60.
DAL holds 4 of 6 process categories — and the luck row (0.867 vs 0.977) says NSH has been getting the bounces, which tends not to last.
J. Oettinger projects to start on no rest, the second night of a back-to-back — watch for a backup start or tired legs.
Test the goalie early with traffic and second-chance pressure.
The Stars own the underlying play — 53.8% 5v5 xG vs 37.3%.
The Stars drive Corsi at 49.3% — expect territorial tilt.
Below-average on high-danger saves. Prioritize quality over quantity.
Their goalie (Jake Oettinger) leaks HD — 75.0% HD SV. Get to the slot.
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.