NSH defeated STL 7–2. The result matched the underlying play — NSH led in expected goals (0.9 to 0.6 xG).
Forensic report
86 ingested shots · flurry-adjusted xG · deserve-to-win meter
STL
- Goals
- 2
- xG (flurry)
- 0.58
- xG (raw)
- 0.58
- Deserve %
- 38.7%
- Finishing luck
- +1.42
NSH
- Goals
- 7
- xG (flurry)
- 0.92
- xG (raw)
- 0.92
- Deserve %
- 61.3%
- Finishing luck
- +6.08
Deserve-to-win uses league-average goaltending assumption (MoneyPuck-style). Positive luck means outscoring flurry-adjusted expected goals; negative means underperforming shot quality.
Box score
Forwards
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 18 | R. Thomas | 1 | 0 | 1 | -1 | 0 | 0 | 19:02 | |
| 56 | H. McGing | 1 | 0 | 1 | -1 | 0 | 0 | 09:48 | |
| 9 | R. Fabbri | 0 | 1 | 1 | 0 | 3 | 1 | 14:28 | |
| 63 | J. Neighbours | 0 | 1 | 1 | 0 | 4 | 0 | 15:25 | |
| 10 | B. Schenn | 0 | 0 | 0 | 0 | 4 | 0 | 14:37 | |
| 22 | P. Suter | 0 | 0 | 0 | -3 | 1 | 0 | 15:26 | |
| 54 | D. Dvorsky | 0 | 0 | 0 | -1 | 0 | 0 | 15:28 | |
| 65 | A. Kaskimaki | 0 | 0 | 0 | -2 | 1 | 1 | 09:31 | |
| 70 | O. Sundqvist | 0 | 0 | 0 | -2 | 1 | 0 | 11:30 | |
| 71 | M. Joseph | 0 | 0 | 0 | -1 | 2 | 0 | 13:44 | |
| 81 | D. Holloway | 0 | 0 | 0 | 0 | 3 | 2 | 16:58 | |
| 89 | P. Buchnevich | 0 | 0 | 0 | -1 | 0 | 0 | 18:38 |
Defense
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 6 | P. Broberg | 0 | 2 | 2 | 0 | 1 | 0 | 25:26 | |
| 17 | C. Fowler | 0 | 0 | 0 | -3 | 1 | 2 | 20:57 | |
| 23 | L. Mailloux | 0 | 0 | 0 | -1 | 2 | 0 | 15:07 | |
| 55 | C. Parayko | 0 | 0 | 0 | -2 | 1 | 3 | 22:00 | |
| 72 | J. Faulk | 0 | 0 | 0 | -1 | 1 | 0 | 18:26 | |
| 75 | T. Tucker | 0 | 0 | 0 | -1 | 2 | 1 | 16:06 |
Goalies
| Player | SA | GA | SV% | TOI | Dec |
|---|---|---|---|---|---|
| J. Hofer | 7 | 1 | 85.7% | 20:00 | — |
| J. Binnington | 25 | 6 | 76.0% | 40:00 | L |
Shot map
86 model xG shots in warehouse
High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal
Play-by-play
- P3 19:54STLShot on goalLogan Mailloux
- P3 19:46STLShot on goalAleksanteri Kaskimaki
- P3 19:45NSHFaceoffErik Haula
- P3 19:45—Stoppage—
- P3 19:39STLBlocked shotColton Parayko
- P3 19:34—Takeaway—
- P3 19:28STLBlocked shotColton Parayko
- P3 19:27—Takeaway—
- P3 19:25—Giveaway—
- P3 18:08STLFaceoffHugh McGing
- P3 18:08—Stoppage—
- P3 17:53STLFaceoffHugh McGing
- P3 17:53—Penalty—
- P3 17:53—delayed penalty—
- P3 16:25—Takeaway—
- P3 16:16STLShot on goalRobert Thomas
- P3 15:41NSHShot on goalErik Haula
- P3 15:17—Giveaway—
- P3 15:15STLFaceoffBrayden Schenn
- P3 15:15—Stoppage—
- P3 15:15—Penalty—
- P3 15:13—delayed penalty—
- P3 14:50NSHBlocked shotLuke Evangelista
- P3 14:31NSHShot on goalFilip Forsberg
- P3 13:56NSHShot on goalSteven Stamkos
- P3 13:44—Takeaway—
- P3 12:47STLShot on goalOskar Sundqvist
- P3 12:43STLFaceoffPius Suter
- P3 12:43—Stoppage—
- P3 12:43—Penalty—
- P3 12:41NSHMissed shotErik Haula
- P3 12:26STLHitPhilip Broberg
- P3 11:50NSHMissed shotReid Schaefer
- P3 11:33—delayed penalty—
- P3 11:31NSHBlocked shotMichael Bunting
- P3 11:23—Giveaway—
- P3 10:43STLHitCam Fowler
- P3 10:22STLHitJake Neighbours
- P3 09:45—Giveaway—
- P3 09:25—Giveaway—
- P3 08:54—Giveaway—
- P3 08:08STLHitLogan Mailloux
- P3 07:44NSHFaceoffFedor Svechkov
- P3 07:44—Stoppage—
- P3 07:36STLFaceoffDalibor Dvorsky
- P3 07:36NSHGoalMichael Bunting, Luke Evangelista, Nick Blankenburg
- P3 07:23STLHitTyler Tucker
- P3 06:47STLShot on goalPavel Buchnevich
- P3 06:13STLFaceoffRobert Thomas
- P3 06:13—Stoppage—
- P3 06:13—Penalty—
- P3 06:13—delayed penalty—
- P3 05:37—Giveaway—
- P3 05:28STLShot on goalPius Suter
- P3 04:59NSHBlocked shotReid Schaefer
- P3 04:32STLFaceoffBrayden Schenn
- P3 04:32—Stoppage—
- P3 04:27STLMissed shotRobby Fabbri
- P3 04:11STLBlocked shotRobby Fabbri
- P3 04:09STLShot on goalDalibor Dvorsky
- P3 04:07—Giveaway—
- P3 03:27—Giveaway—
- P3 03:10STLFaceoffRobert Thomas
- P3 03:10—Stoppage—
- P3 03:06STLShot on goalPhilip Broberg
- P3 02:55STLHitAleksanteri Kaskimaki
- P3 02:13STLFaceoffPius Suter
- P3 02:13—Stoppage—
- P3 02:10NSHShot on goalMichael Bunting
- P3 02:04—Giveaway—
- P3 00:32NSHShot on goalFilip Forsberg
- P3 00:30NSHFaceoffRyan O'Reilly
- P3 00:30—Stoppage—
- P3 00:28NSHShot on goalSpencer Stastney
- P3 00:00STLFaceoffDalibor Dvorsky
- P2 19:55STLShot on goalPhilip Broberg
- P2 19:50STLBlocked shotPhilip Broberg
- P2 19:48STLFaceoffOskar Sundqvist
- P2 19:48—Stoppage—
- P2 19:46STLBlocked shotPhilip Broberg
- P2 19:44STLFaceoffOskar Sundqvist
- P2 19:44—Stoppage—
- P2 19:39STLHitOskar Sundqvist
- P2 19:25NSHBlocked shotBrady Skjei
- P2 18:53STLFaceoffDalibor Dvorsky
- P2 18:53—Stoppage—
- P2 18:51NSHShot on goalRoman Josi
- P2 17:58STLShot on goalJustin Faulk
- P2 17:19STLFaceoffRobert Thomas
- P2 17:19—Stoppage—
- P2 17:19—Penalty—
- P2 17:19—Penalty—
- P2 17:14NSHHitMichael McCarron
- P2 17:11NSHHitMichael McCarron
- P2 16:54NSHHitReid Schaefer
- P2 16:46—Giveaway—
- P2 16:38NSHHitMatthew Wood
- P2 16:30STLHitJustin Faulk
- P2 16:20STLHitDylan Holloway
- P2 16:09STLHitBrayden Schenn
- P2 15:41STLHitBrayden Schenn
- P2 15:33STLFaceoffBrayden Schenn
- P2 15:33NSHGoalSteven Stamkos, Matthew Wood, Roman Josi
- P2 15:32NSHMissed shotMatthew Wood
- P2 15:17STLHitColton Parayko
- P2 15:01NSHMissed shotFedor Svechkov
- P2 14:47NSHShot on goalRoman Josi
- P2 14:36—Giveaway—
- P2 13:56STLFaceoffDalibor Dvorsky
- P2 13:56STLGoalRobert Thomas, Philip Broberg, Jake Neighbours
- P2 13:44STLMissed shotPhilip Broberg
- P2 13:39STLBlocked shotJustin Faulk
- P2 13:37STLBlocked shotPavel Buchnevich
- P2 13:36STLBlocked shotPavel Buchnevich
- P2 13:28NSHHitMichael McCarron
- P2 13:22STLBlocked shotPhilip Broberg
- P2 13:18STLFaceoffRobert Thomas
- P2 13:18—Stoppage—
- P2 13:08NSHHitReid Schaefer
- P2 13:03STLFaceoffOskar Sundqvist
STL vs NSH · 280 events