ForensicHockey
← GamedayFinalFinal

NSH

20

SOG 1433

xG 0.671.07

CGY

Snapshot at 8:11:58 AM

Static box score →

Live insights

Momentum, expected goals, finishing luck, and scoring chances — recalculated on every sync

Forensic engine

Game xG

0.67–1.07

Δ -0.39 CGY

CGY

Deserve to win

39–61%

If both goalies were league average

Finishing vs xG

NSH +1.3

Outscoring shot quality

NSH

Shot threat

Curtis Glencross

5 attempts · 0.16 xG

CGY

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

S. Kostitsyn

P3 14:36 · 2–0

NSH

Win probability

NSH 100%

P1 · P2 · P3

P1P2P3
NSHCGY

Shot zone

Live attempt map with expected goals

NSH 0.67 xGCGY 1.07 xG
High danger (xG ≥ 25%)Medium (xG 12–25%)Low (xG 5–12%)Very low (xG < 5%)Goal

Highlights

Goals and big plays with NHL video

  • GOAL · S. Kostitsyn

    P3 14:36 · NSH · 20 · tip-in

  • GOAL · N. Bergfors

    P2 02:34 · NSH · 10 · deflected

Play-by-play

Live feed · new plays animate in

  • P3 19:58CGYShot on goalMark Giordano0.6% xG
  • P3 19:36CGYFaceoffDavid Moss
  • P3 19:36Stoppage
  • P3 19:16CGYShot on goalCurtis Glencross5.2% xG
  • P3 18:56CGYHitAlex Tanguay
  • P3 18:42NSHFaceoffDavid Legwand
  • P3 18:42Stoppage
  • P3 18:42CGYShot on goalDavid Moss1.7% xG
  • P3 17:59Takeaway
  • P3 17:07Giveaway
  • P3 17:01Giveaway
  • P3 16:56CGYShot on goalJarome Iginla0.8% xG
  • P3 16:37Giveaway
  • P3 16:15CGYBlocked shotDavid Moss1.3% xG
  • P3 15:38CGYHitTim Jackman
  • P3 15:25NSHMissed shotMatt Halischuk0.9% xG
  • P3 15:20NSHFaceoffDavid Legwand
  • P3 15:20Stoppage
  • P3 15:12CGYHitCory Sarich
  • P3 15:04NSHFaceoffNick Spaling
  • P3 15:04Stoppage
  • P3 15:03CGYMissed shotLee Stempniak1.5% xG
  • P3 15:00Giveaway
  • P3 14:55NSHFaceoffNick Spaling
  • P3 14:55Stoppage
  • P3 14:36NSHFaceoffNick Spaling
  • P3 14:36NSHGoalSergei Kostitsyn, Craig Smith, Matt Halischuk
  • P3 13:50CGYShot on goalOlli Jokinen2.0% xG
  • P3 13:14Takeaway
  • P3 12:54CGYFaceoffBrendan Morrison
  • P3 12:54Stoppage
  • P3 12:53NSHBlocked shotBlake Geoffrion1.4% xG
  • P3 12:44CGYBlocked shotLee Stempniak1.1% xG
  • P3 11:35NSHFaceoffColin Wilson
  • P3 11:35Stoppage
  • P3 11:17CGYFaceoffBrendan Morrison
  • P3 11:17Penalty
  • P3 11:13CGYBlocked shotOlli Jokinen2.7% xG
  • P3 11:05CGYShot on goalMark Giordano0.9% xG
  • P3 10:57NSHHitRyan Suter
  • P3 10:56Takeaway
  • P3 10:24CGYBlocked shotJarome Iginla1.5% xG
  • P3 10:14CGYBlocked shotAlex Tanguay1.0% xG
  • P3 10:07CGYFaceoffJarome Iginla
  • P3 10:07Stoppage
  • P3 10:07Penalty
  • P3 09:42NSHFaceoffCraig Smith
  • P3 09:42Stoppage
  • P3 09:38NSHMissed shotBrian McGrattan0.5% xG
  • P3 09:39CGYHitTom Kostopoulos
  • P3 09:24CGYHitTim Jackman
  • P3 09:09NSHFaceoffBlake Geoffrion
  • P3 09:09Stoppage
  • P3 09:01CGYShot on goalOlli Jokinen1.8% xG
  • P3 08:55Giveaway
  • P3 08:41CGYHitCurtis Glencross
  • P3 08:22CGYFaceoffOlli Jokinen
  • P3 08:22Stoppage
  • P3 08:18NSHFaceoffJerred Smithson
  • P3 08:18Stoppage
  • P3 08:15CGYHitCurtis Glencross
  • P3 07:58CGYShot on goalMark Giordano0.5% xG
  • P3 07:50CGYBlocked shotRene Bourque1.3% xG
  • P3 07:45Takeaway
  • P3 07:29NSHFaceoffDavid Legwand
  • P3 07:29Stoppage
  • P3 07:29CGYShot on goalLee Stempniak0.6% xG
  • P3 07:23CGYFaceoffBrendan Morrison
  • P3 07:23Stoppage
  • P3 07:23CGYShot on goalLee Stempniak3.5% xG
  • P3 07:19CGYBlocked shotMark Giordano1.1% xG
  • P3 07:15CGYFaceoffBrendan Morrison
  • P3 07:15Stoppage
  • P3 06:43NSHMissed shotSergei Kostitsyn0.8% xG
  • P3 06:35Giveaway
  • P3 06:23NSHFaceoffCraig Smith
  • P3 06:22CGYMissed shotCurtis Glencross2.1% xG
  • P3 06:23Stoppage
  • P3 06:06NSHMissed shotNick Spaling0.4% xG
  • P3 05:41CGYBlocked shotCory Sarich1.1% xG
  • P3 05:36CGYFaceoffJarome Iginla
  • P3 05:36Stoppage
  • P3 05:29NSHMissed shotJordin Tootoo1.0% xG
  • P3 05:23NSHFaceoffJerred Smithson
  • P3 05:23Stoppage
  • P3 05:22NSHShot on goalKevin Klein0.6% xG
  • P3 05:05Takeaway
  • P3 05:02CGYFaceoffBrendan Morrison
  • P3 05:02Stoppage
  • P3 04:58Giveaway
  • P3 04:45CGYBlocked shotChris Butler0.8% xG
  • P3 04:40NSHHitShea Weber
  • P3 04:36Takeaway
  • P3 04:03Giveaway
  • P3 03:50CGYMissed shotAlex Tanguay0.9% xG
  • P3 03:42CGYFaceoffMatt Stajan
  • P3 03:42Stoppage
  • P3 03:42CGYShot on goalMark Giordano0.5% xG
  • P3 03:39CGYFaceoffMatt Stajan
  • P3 03:39Stoppage
  • P3 03:38CGYShot on goalScott Hannan0.7% xG
  • P3 02:54CGYMissed shotDerek Smith0.6% xG
  • P3 02:35CGYMissed shotTim Jackman1.3% xG
  • P3 02:06NSHFaceoffBlake Geoffrion
  • P3 02:06Stoppage
  • P3 01:56CGYShot on goalRene Bourque1.4% xG
  • P3 01:52CGYShot on goalLee Stempniak1.0% xG
  • P3 01:19CGYMissed shotJarome Iginla0.7% xG
  • P3 00:40CGYMissed shotMark Giordano0.8% xG
  • P3 00:31NSHHitRyan Suter
  • P3 00:00NSHFaceoffNick Spaling
  • P2 19:52Giveaway
  • P2 19:29NSHFaceoffJerred Smithson
  • P2 19:29Penalty
  • P2 19:27Takeaway
  • P2 19:11CGYMissed shotScott Hannan0.6% xG
  • P2 19:07CGYFaceoffJarome Iginla
  • P2 19:07Stoppage
  • P2 18:58Takeaway
  • P2 18:40NSHBlocked shotKevin Klein1.1% xG
  • P2 17:48NSHShot on goalColin Wilson7.1% xG
  • P2 17:46NSHShot on goalPatric Hornqvist3.0% xG
  • P2 16:34CGYFaceoffBrendan Morrison
  • P2 16:34Penalty
  • P2 16:33CGYShot on goalMatt Stajan5.1% xG
  • P2 16:31CGYShot on goalJarome Iginla0.7% xG
  • P2 15:48NSHBlocked shotKevin Klein0.7% xG
  • P2 15:27CGYShot on goalChris Butler0.8% xG
  • P2 15:23Takeaway
  • P2 14:52CGYHitOlli Jokinen
  • P2 14:39NSHFaceoffCraig Smith
  • P2 14:39Stoppage
  • P2 14:13CGYShot on goalRene Bourque2.8% xG
  • P2 13:55CGYMissed shotMark Giordano0.6% xG
  • P2 13:51CGYFaceoffBrendan Morrison
  • P2 13:50NSHShot on goalShea Weber0.5% xG
  • P2 13:51Stoppage
  • P2 13:47CGYBlocked shotTim Jackman1.0% xG
  • P2 13:34CGYHitDerek Smith
  • P2 13:24Giveaway
  • P2 12:40CGYMissed shotJarome Iginla2.1% xG
  • P2 12:38CGYBlocked shotDavid Moss0.8% xG
  • P2 12:08Giveaway
  • P2 12:02CGYMissed shotDavid Moss2.0% xG
  • P2 11:57CGYFaceoffDavid Moss
  • P2 11:57Stoppage
  • P2 11:56CGYShot on goalChris Butler1.2% xG
  • P2 11:54CGYShot on goalLee Stempniak0.5% xG
  • P2 11:44NSHBlocked shotSergei Kostitsyn1.4% xG
  • P2 11:18NSHHitJerred Smithson
  • P2 11:06CGYHitJarome Iginla
  • P2 11:02Giveaway
  • P2 10:39NSHMissed shotJordin Tootoo3.2% xG
  • P2 10:38NSHHitJerred Smithson
  • P2 10:32NSHHitJordin Tootoo
  • P2 10:20NSHHitJordin Tootoo
  • P2 10:05Giveaway
  • P2 09:47CGYShot on goalTom Kostopoulos0.5% xG
  • P2 09:09CGYFaceoffMatt Stajan
  • P2 09:09Stoppage
  • P2 08:57Giveaway
  • P2 08:48NSHHitBrian McGrattan
  • P2 08:02NSHShot on goalShea Weber1.0% xG
  • P2 07:57NSHShot on goalJerred Smithson1.8% xG
  • P2 07:45NSHFaceoffJerred Smithson
  • P2 07:45Stoppage
  • P2 07:28NSHFaceoffJerred Smithson
  • P2 07:27CGYBlocked shotCurtis Glencross0.9% xG
  • P2 07:28Stoppage
  • P2 06:34Takeaway
  • P2 06:21CGYFaceoffBrendan Morrison
  • P2 06:21Stoppage
  • P2 06:20CGYShot on goalTim Jackman7.5% xG
  • P2 06:19CGYMissed shotDerek Smith1.6% xG
  • P2 06:00NSHShot on goalPatric Hornqvist3.3% xG
  • P2 05:56Giveaway
  • P2 05:46NSHShot on goalMatt Halischuk0.9% xG
  • P2 05:18CGYShot on goalCurtis Glencross7.1% xG
  • P2 05:17CGYBlocked shotLee Stempniak1.5% xG
  • P2 04:35Giveaway
  • P2 04:14NSHFaceoffNick Spaling
  • P2 04:14Stoppage
  • P2 04:06CGYMissed shotRene Bourque1.7% xG
  • P2 03:32CGYMissed shotAlex Tanguay0.9% xG
  • P2 03:28CGYFaceoffJarome Iginla
  • P2 03:28Penalty
  • P2 03:05CGYBlocked shotJay Bouwmeester0.5% xG
  • P2 02:50CGYShot on goalTom Kostopoulos1.0% xG
  • P2 02:34CGYFaceoffRoman Horak
  • P2 02:34NSHFaceoffDavid Legwand
  • P2 02:34NSHGoalNiclas Bergfors, Jack Hillen, Brian McGrattan
  • P2 01:56NSHShot on goalNick Spaling1.1% xG
  • P2 01:35Takeaway
  • P2 01:31Giveaway
  • P2 01:24Takeaway
  • P2 01:21CGYShot on goalCurtis Glencross0.8% xG
  • P2 00:43CGYFaceoffBrendan Morrison
  • P2 00:43Stoppage
  • P2 00:23NSHMissed shotColin Wilson3.8% xG
  • P2 00:20NSHBlocked shotDavid Legwand1.1% xG
  • P2 00:06Giveaway
  • P2 00:00NSHFaceoffDavid Legwand
  • P1 19:49NSHFaceoffCraig Smith
  • P1 19:49Stoppage
  • P1 19:18NSHFaceoffNick Spaling
  • P1 19:18Stoppage
  • P1 18:54Giveaway
  • P1 18:18Giveaway
  • P1 17:56NSHFaceoffCraig Smith
  • P1 17:56Stoppage
  • P1 17:39Giveaway
  • P1 17:35NSHMissed shotColin Wilson0.7% xG
  • P1 17:11NSHShot on goalDavid Legwand1.8% xG
  • P1 17:10NSHHitMatt Halischuk
  • P1 16:50NSHFaceoffDavid Legwand
  • P1 16:50Stoppage
  • P1 16:49Takeaway
  • P1 16:47NSHBlocked shotJordin Tootoo0.8% xG
  • P1 16:35NSHMissed shotJordin Tootoo4.3% xG
  • P1 16:29NSHFaceoffJerred Smithson
  • P1 16:29Stoppage
  • P1 16:28NSHBlocked shotCraig Smith1.9% xG
  • P1 15:32CGYFaceoffBrendan Morrison
  • P1 15:32Stoppage
  • P1 14:30CGYFaceoffMatt Stajan
  • P1 14:30Penalty
  • P1 14:29NSHHitJordin Tootoo
  • P1 14:22NSHHitJerred Smithson
  • P1 14:14Giveaway
  • P1 13:52CGYShot on goalMark Giordano0.7% xG
  • P1 13:48NSHHitJerred Smithson
  • P1 13:40CGYHitMark Giordano
  • P1 13:20Takeaway
  • P1 12:53NSHFaceoffCraig Smith
  • P1 12:53Stoppage
  • P1 12:53NSHShot on goalDavid Legwand0.6% xG
  • P1 12:23CGYFaceoffOlli Jokinen
  • P1 12:23Stoppage
  • P1 12:17NSHMissed shotJordin Tootoo2.3% xG
  • P1 12:15NSHMissed shotJordin Tootoo2.7% xG
  • P1 11:29CGYMissed shotRene Bourque1.4% xG
  • P1 11:22CGYMissed shotRene Bourque1.2% xG
  • P1 11:13Takeaway
  • P1 10:24CGYHitTim Jackman
  • P1 10:21CGYShot on goalTom Kostopoulos0.7% xG
  • P1 09:48Takeaway
  • P1 09:35CGYShot on goalOlli Jokinen0.9% xG
  • P1 09:04NSHBlocked shotDavid Legwand1.4% xG
  • P1 08:44NSHMissed shotDavid Legwand3.2% xG
  • P1 08:42NSHBlocked shotKevin Klein1.5% xG
  • P1 08:35Giveaway
  • P1 08:17CGYFaceoffBrendan Morrison
  • P1 08:17Stoppage
  • P1 08:15CGYBlocked shotMatt Stajan4.4% xG
  • P1 08:17CGYShot on goalMatt Stajan1.5% xG
  • P1 08:04Takeaway
  • P1 07:44NSHFaceoffJerred Smithson
  • P1 07:44Stoppage
  • P1 07:09CGYBlocked shotRoman Horak1.8% xG
  • P1 06:29Giveaway
  • P1 06:22NSHBlocked shotJonathon Blum1.6% xG
  • P1 06:12NSHHitColin Wilson
  • P1 06:00NSHFaceoffDavid Legwand
  • P1 06:00Stoppage
  • P1 05:59CGYMissed shotBrendan Morrison0.6% xG
  • P1 05:35Giveaway
  • P1 05:31NSHFaceoffJerred Smithson
  • P1 05:31Stoppage
  • P1 05:31CGYBlocked shotDavid Moss1.1% xG
  • P1 05:09NSHHitJordin Tootoo
  • P1 05:05CGYBlocked shotJay Bouwmeester0.9% xG
  • P1 05:01CGYFaceoffDavid Moss
  • P1 05:01Stoppage
  • P1 04:36CGYFaceoffRoman Horak
  • P1 04:36Stoppage
  • P1 04:27NSHFaceoffJordin Tootoo
  • P1 04:27Stoppage
  • P1 04:09CGYShot on goalOlli Jokinen2.3% xG
  • P1 03:55Giveaway
  • P1 03:10Giveaway
  • P1 02:58CGYShot on goalJarome Iginla1.8% xG
  • P1 02:30CGYBlocked shotMark Giordano2.7% xG
  • P1 02:19CGYFaceoffJarome Iginla
  • P1 02:19Penalty
  • P1 02:10CGYFaceoffRoman Horak
  • P1 02:10Stoppage
  • P1 02:09NSHShot on goalCraig Smith0.6% xG
  • P1 01:50CGYHitCurtis Glencross
  • P1 01:15CGYShot on goalJarome Iginla0.7% xG
  • P1 01:04NSHFaceoffJerred Smithson
  • P1 01:04Stoppage
  • P1 00:45CGYFaceoffBrendan Morrison
  • P1 00:45Stoppage
  • P1 00:45CGYShot on goalRene Bourque0.9% xG
  • P1 00:23Giveaway
  • P1 00:00CGYFaceoffMatt Stajan

NSH vs CGY

Shot tracker

Every attempt with live expected goals

  • P1 00:45CGYRene Bourque0.9%
  • P1 01:15CGYJarome Iginla0.7%
  • P1 02:09NSHCraig Smith0.6%
  • P1 02:30CGYMark Giordano2.7%
  • P1 02:58CGYJarome Iginla1.8%
  • P1 04:09CGYOlli Jokinen2.3%
  • P1 05:05CGYJay Bouwmeester0.9%
  • P1 05:31CGYDavid Moss1.1%
  • P1 05:59CGYBrendan Morrison0.6%
  • P1 06:22NSHJonathon Blum1.6%
  • P1 07:09CGYRoman Horak1.8%
  • P1 08:17CGYMatt Stajan1.5%
  • P1 08:15CGYMatt Stajan4.4%
  • P1 08:42NSHKevin Klein1.5%
  • P1 08:44NSHDavid Legwand3.2%
  • P1 09:04NSHDavid Legwand1.4%
  • P1 09:35CGYOlli Jokinen0.9%
  • P1 10:21CGYTom Kostopoulos0.7%
  • P1 11:22CGYRene Bourque1.2%
  • P1 11:29CGYRene Bourque1.4%
  • P1 12:15NSHJordin Tootoo2.7%
  • P1 12:17NSHJordin Tootoo2.3%
  • P1 12:53NSHDavid Legwand0.6%
  • P1 13:52CGYMark Giordano0.7%
  • P1 16:28NSHCraig Smith1.9%
  • P1 16:35NSHJordin Tootoo4.3%
  • P1 16:47NSHJordin Tootoo0.8%
  • P1 17:11NSHDavid Legwand1.8%
  • P1 17:35NSHColin Wilson0.7%
  • P2 00:20NSHDavid Legwand1.1%
  • P2 00:23NSHColin Wilson3.8%
  • P2 01:21CGYCurtis Glencross0.8%
  • P2 01:56NSHNick Spaling1.1%
  • P2 02:34NSHNiclas BergforsGOAL
  • P2 02:50CGYTom Kostopoulos1.0%
  • P2 03:05CGYJay Bouwmeester0.5%
  • P2 03:32CGYAlex Tanguay0.9%
  • P2 04:06CGYRene Bourque1.7%
  • P2 05:17CGYLee Stempniak1.5%
  • P2 05:18CGYCurtis Glencross7.1%
  • P2 05:46NSHMatt Halischuk0.9%
  • P2 06:00NSHPatric Hornqvist3.3%
  • P2 06:19CGYDerek Smith1.6%
  • P2 06:20CGYTim Jackman7.5%
  • P2 07:27CGYCurtis Glencross0.9%
  • P2 07:57NSHJerred Smithson1.8%
  • P2 08:02NSHShea Weber1.0%
  • P2 09:47CGYTom Kostopoulos0.5%
  • P2 10:39NSHJordin Tootoo3.2%
  • P2 11:44NSHSergei Kostitsyn1.4%
  • P2 11:54CGYLee Stempniak0.5%
  • P2 11:56CGYChris Butler1.2%
  • P2 12:02CGYDavid Moss2.0%
  • P2 12:38CGYDavid Moss0.8%
  • P2 12:40CGYJarome Iginla2.1%
  • P2 13:47CGYTim Jackman1.0%
  • P2 13:50NSHShea Weber0.5%
  • P2 13:55CGYMark Giordano0.6%
  • P2 14:13CGYRene Bourque2.8%
  • P2 15:27CGYChris Butler0.8%
  • P2 15:48NSHKevin Klein0.7%
  • P2 16:31CGYJarome Iginla0.7%
  • P2 16:33CGYMatt Stajan5.1%
  • P2 17:46NSHPatric Hornqvist3.0%
  • P2 17:48NSHColin Wilson7.1%
  • P2 18:40NSHKevin Klein1.1%
  • P2 19:11CGYScott Hannan0.6%
  • P3 00:40CGYMark Giordano0.8%
  • P3 01:19CGYJarome Iginla0.7%
  • P3 01:52CGYLee Stempniak1.0%
  • P3 01:56CGYRene Bourque1.4%
  • P3 02:35CGYTim Jackman1.3%
  • P3 02:54CGYDerek Smith0.6%
  • P3 03:38CGYScott Hannan0.7%
  • P3 03:42CGYMark Giordano0.5%
  • P3 03:50CGYAlex Tanguay0.9%
  • P3 04:45CGYChris Butler0.8%
  • P3 05:22NSHKevin Klein0.6%
  • P3 05:29NSHJordin Tootoo1.0%
  • P3 05:41CGYCory Sarich1.1%
  • P3 06:06NSHNick Spaling0.4%
  • P3 06:22CGYCurtis Glencross2.1%
  • P3 06:43NSHSergei Kostitsyn0.8%
  • P3 07:19CGYMark Giordano1.1%
  • P3 07:23CGYLee Stempniak3.5%
  • P3 07:29CGYLee Stempniak0.6%
  • P3 07:50CGYRene Bourque1.3%
  • P3 07:58CGYMark Giordano0.5%
  • P3 09:01CGYOlli Jokinen1.8%
  • P3 09:38NSHBrian McGrattan0.5%
  • P3 10:14CGYAlex Tanguay1.0%
  • P3 10:24CGYJarome Iginla1.5%
  • P3 11:05CGYMark Giordano0.9%
  • P3 11:13CGYOlli Jokinen2.7%
  • P3 12:44CGYLee Stempniak1.1%
  • P3 12:53NSHBlake Geoffrion1.4%
  • P3 13:50CGYOlli Jokinen2.0%
  • P3 14:36NSHSergei KostitsynGOAL
  • P3 15:03CGYLee Stempniak1.5%
  • P3 15:25NSHMatt Halischuk0.9%
  • P3 16:15CGYDavid Moss1.3%
  • P3 16:56CGYJarome Iginla0.8%
  • P3 18:42CGYDavid Moss1.7%
  • P3 19:16CGYCurtis Glencross5.2%
  • P3 19:58CGYMark Giordano0.6%