Forensic report
50 ingested shots · flurry-adjusted xG · deserve-to-win meter
DAL
- Goals
- 1
- xG (flurry)
- 0.12
- xG (raw)
- 0.12
- Deserve %
- 36.5%
- Finishing luck
- +0.88
CGY
- Goals
- 2
- xG (flurry)
- 0.20
- xG (raw)
- 0.20
- Deserve %
- 63.5%
- Finishing luck
- +1.80
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 |
|---|---|---|---|---|---|---|---|---|---|
| 11 | B. Morrison | 1 | 0 | 1 | 1 | 1 | 0 | 18:39 | |
| 21 | L. Eriksson | 0 | 1 | 1 | 0 | 0 | 4 | 18:58 | |
| 18 | J. Neal | 0 | 0 | 0 | 0 | 0 | 1 | 11:37 | |
| 20 | B. Sutherby | 0 | 0 | 0 | 0 | 1 | 0 | 09:15 | |
| 22 | L. Wilson | 0 | 0 | 0 | -1 | 1 | 0 | 06:58 | |
| 25 | C. Conner | 0 | 0 | 0 | 0 | 1 | 0 | 13:32 | |
| 26 | J. Lehtinen | 0 | 0 | 0 | 1 | 0 | 0 | 21:18 | |
| 29 | S. Ott | 0 | 0 | 0 | -1 | 3 | 1 | 15:44 | |
| 37 | M. Parrish | 0 | 0 | 0 | 0 | 0 | 1 | 07:05 | |
| 39 | J. Lundqvist | 0 | 0 | 0 | -1 | 1 | 2 | 16:08 | |
| 63 | M. Ribeiro | 0 | 0 | 0 | -1 | 1 | 1 | 19:39 | |
| 96 | F. Brunnstrom | 0 | 0 | 0 | -1 | 0 | 0 | 11:31 |
Defense
| # | Player | G | A | P | +/- | S | H | BLK | TOI |
|---|---|---|---|---|---|---|---|---|---|
| 3 | S. Robidas | 0 | 1 | 1 | 0 | 2 | 1 | 20:39 | |
| 2 | N. Grossmann | 0 | 0 | 0 | 0 | 4 | 2 | 14:18 | |
| 5 | M. Niskanen | 0 | 0 | 0 | -1 | 0 | 2 | 21:44 | |
| 6 | T. Daley | 0 | 0 | 0 | -1 | 2 | 1 | 24:47 | |
| 28 | M. Fistric | 0 | 0 | 0 | 1 | 3 | 3 | 18:00 | |
| 55 | D. Sydor | 0 | 0 | 0 | -1 | 0 | 4 | 21:06 |
Goalies
| Player | SA | GA | SV% | TOI | Dec |
|---|---|---|---|---|---|
| T. Stephan | NaN% | — | |||
| M. Turco | 31 | 2 | 93.5% | 59:02 | L |
Shot map
50 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 16:59CGYShot on goalJarome Iginla
- P3 16:50DALShot on goalStephane Robidas
- P3 16:28CGYShot on goalCurtis Glencross
- P3 14:26—Penalty—
- P3 14:01CGYShot on goalJim Vandermeer
- P3 11:46CGYGoalEric Nystrom, Dustin Boyd
- P3 11:30CGYShot on goalDavid Moss
- P3 09:16CGYShot on goalCurtis Glencross
- P3 09:02DALShot on goalSteve Ott
- P3 07:09CGYShot on goalJarome Iginla
- P3 06:14CGYShot on goalJarome Iginla
- P3 05:55CGYShot on goalJordan Leopold
- P3 05:07CGYShot on goalMichael Cammalleri
- P3 03:52—Penalty—
- P3 02:55DALShot on goalTrevor Daley
- P3 01:22—Penalty—
- P2 19:24—Penalty—
- P2 18:28DALShot on goalChris Conner
- P2 17:41DALShot on goalMatt Niskanen
- P2 17:24DALShot on goalStephane Robidas
- P2 16:56DALShot on goalStephane Robidas
- P2 16:54DALShot on goalLoui Eriksson
- P2 16:43DALShot on goalMatt Niskanen
- P2 16:15—Penalty—
- P2 15:27CGYShot on goalOlli Jokinen
- P2 12:53CGYShot on goalOlli Jokinen
- P2 12:51CGYShot on goalOlli Jokinen
- P2 11:54—Penalty—
- P2 11:12DALShot on goalMike Ribeiro
- P2 11:00CGYShot on goalJordan Leopold
- P2 10:50CGYShot on goalJordan Leopold
- P2 07:55DALShot on goalMatt Niskanen
- P2 07:38DALShot on goalMark Parrish
- P2 06:29CGYShot on goalOlli Jokinen
- P2 06:24CGYShot on goalDion Phaneuf
- P2 05:39CGYGoalJamie Lundmark, Daymond Langkow, Dustin Boyd
- P2 05:14CGYShot on goalOlli Jokinen
- P2 04:57DALShot on goalSteve Ott
- P2 04:17DALShot on goalTrevor Daley
- P2 02:18CGYShot on goalCurtis Glencross
- P2 01:10DALGoalBrendan Morrison, Stephane Robidas, Loui Eriksson
- P2 00:40CGYShot on goalAdrian Aucoin
- P1 19:59CGYShot on goalAdrian Aucoin
- P1 19:06CGYShot on goalJarome Iginla
- P1 18:36—Penalty—
- P1 18:12DALShot on goalTrevor Daley
- P1 17:03CGYShot on goalWarren Peters
- P1 16:46CGYShot on goalEric Nystrom
- P1 16:00CGYShot on goalJamie Lundmark
- P1 10:24CGYShot on goalDustin Boyd
- P1 10:22CGYShot on goalJamie Lundmark
- P1 08:47—Penalty—
- P1 07:35CGYShot on goalJordan Leopold
- P1 06:45DALShot on goalLoui Eriksson
- P1 05:47CGYShot on goalJarome Iginla
- P1 03:48CGYShot on goalAdrian Aucoin
- P1 03:18DALShot on goalJere Lehtinen
- P1 01:46DALShot on goalFabian Brunnstrom
- P1 01:26—Penalty—
- P1 01:26—Penalty—
DAL vs CGY · 60 events