ForensicHockey
← GamedayFinalFinal

CGY

02

SOG 2428

xG 0.570.79

DAL

Snapshot at 6:26:00 AM

Static box score →

Live insights

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

Forensic engine

Game xG

0.57–0.79

Δ -0.22 DAL

DAL

Deserve to win

42–58%

If both goalies were league average

Finishing vs xG

DAL +1.2

Outscoring shot quality

DAL

Shot threat

Jamie Benn

4 attempts · 0.12 xG

DAL

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

R. Faksa

P2 17:17 · 0–2

DAL

Top game score

R. Faksa · 1.00

1G 0A undefined SOG · TOI 17:16

DAL

Win probability

DAL 100%

P1 · P2 · P3

P1P2P3
CGYDAL

Shot zone

Live attempt map with expected goals

CGY 0.57 xGDAL 0.79 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 · R. Faksa

    P2 17:17 · DAL · 02 · backhand

  • GOAL · J. Benn

    P1 12:15 · DAL · 01 · deflected

Play-by-play

Live feed · new plays animate in

  • P3 19:41Takeaway
  • P3 19:11DALFaceoffJamie Benn
  • P3 19:11Stoppage
  • P3 19:08Giveaway
  • P3 19:00DALFaceoffTyler Seguin
  • P3 19:00Stoppage
  • P3 18:59CGYMissed shotRasmus Andersson0.8% xG
  • P3 18:54CGYFaceoffElias Lindholm
  • P3 18:54Stoppage
  • P3 18:48CGYHitSean Monahan
  • P3 18:05DALFaceoffMartin Hanzal
  • P3 18:05Stoppage
  • P3 17:50Takeaway
  • P3 16:49CGYBlocked shotMikael Backlund1.0% xG
  • P3 16:06Giveaway
  • P3 15:53Giveaway
  • P3 15:37Giveaway
  • P3 15:07CGYFaceoffSean Monahan
  • P3 15:07Stoppage
  • P3 15:04DALFaceoffRadek Faksa
  • P3 15:04Stoppage
  • P3 14:26CGYHitMikael Backlund
  • P3 13:48DALFaceoffMartin Hanzal
  • P3 13:48Stoppage
  • P3 13:47CGYShot on goalNoah Hanifin0.5% xG
  • P3 13:40CGYFaceoffMikael Backlund
  • P3 13:40Stoppage
  • P3 13:39CGYBlocked shotDalton Prout0.8% xG
  • P3 13:30DALBlocked shotJoel Hanley1.3% xG
  • P3 13:18DALMissed shotBlake Comeau3.3% xG
  • P3 12:53CGYHitGarnet Hathaway
  • P3 12:51CGYHitAlan Quine
  • P3 12:43DALHitMartin Hanzal
  • P3 12:28DALHitTyler Pitlick
  • P3 12:26CGYShot on goalMark Giordano1.1% xG
  • P3 12:05Takeaway
  • P3 11:57CGYShot on goalTravis Hamonic0.6% xG
  • P3 11:39CGYShot on goalTravis Hamonic0.7% xG
  • P3 11:03DALFaceoffJamie Benn
  • P3 11:03Stoppage
  • P3 11:02DALBlocked shotDenis Gurianov1.3% xG
  • P3 10:53DALHitDenis Gurianov
  • P3 10:22DALFaceoffJason Dickinson
  • P3 10:22Stoppage
  • P3 10:14DALHitRoman Polak
  • P3 09:37DALFaceoffJason Dickinson
  • P3 09:37Stoppage
  • P3 09:35CGYShot on goalTravis Hamonic0.5% xG
  • P3 09:19CGYMissed shotDerek Ryan1.7% xG
  • P3 09:03CGYMissed shotJohnny Gaudreau0.9% xG
  • P3 09:00Giveaway
  • P3 08:55CGYMissed shotSean Monahan4.6% xG
  • P3 08:50CGYFaceoffDerek Ryan
  • P3 08:50Stoppage
  • P3 08:49CGYShot on goalElias Lindholm0.6% xG
  • P3 08:20DALHitRadek Faksa
  • P3 08:05CGYFaceoffElias Lindholm
  • P3 08:05Stoppage
  • P3 07:53CGYMissed shotRasmus Andersson0.7% xG
  • P3 07:49CGYFaceoffMikael Backlund
  • P3 07:49Stoppage
  • P3 07:43Giveaway
  • P3 07:12Giveaway
  • P3 07:07CGYShot on goalGarnet Hathaway2.0% xG
  • P3 06:07DALShot on goalJamie Benn0.8% xG
  • P3 05:44CGYBlocked shotAustin Czarnik1.5% xG
  • P3 05:34CGYShot on goalNoah Hanifin1.4% xG
  • P3 05:27CGYShot on goalMark Jankowski1.2% xG
  • P3 04:39DALShot on goalEsa Lindell1.0% xG
  • P3 04:32CGYMissed shotMark Giordano1.0% xG
  • P3 04:25CGYFaceoffJohnny Gaudreau
  • P3 04:25Stoppage
  • P3 04:24CGYShot on goalJohnny Gaudreau0.9% xG
  • P3 04:12CGYFaceoffElias Lindholm
  • P3 04:12Penalty
  • P3 03:06CGYMissed shotNoah Hanifin1.0% xG
  • P3 03:03Giveaway
  • P3 02:59DALHitTyler Pitlick
  • P3 02:38CGYHitDalton Prout
  • P3 01:50Giveaway
  • P3 01:47CGYHitMark Giordano
  • P3 01:13DALMissed shotJason Dickinson7.2% xG
  • P3 01:25DALHitMattias Janmark
  • P3 01:11DALMissed shotMattias Janmark0.9% xG
  • P3 01:08DALHitBlake Comeau
  • P3 01:02CGYShot on goalNoah Hanifin0.6% xG
  • P3 00:56CGYFaceoffElias Lindholm
  • P3 00:56Stoppage
  • P3 00:55CGYBlocked shotTravis Hamonic0.8% xG
  • P3 00:47CGYFaceoffMikael Backlund
  • P3 00:46CGYShot on goalJohnny Gaudreau1.7% xG
  • P3 00:47Stoppage
  • P3 00:36CGYMissed shotElias Lindholm0.9% xG
  • P3 00:00CGYFaceoffSean Monahan
  • P2 19:57CGYShot on goalAustin Czarnik0.8% xG
  • P2 18:49DALShot on goalEsa Lindell1.0% xG
  • P2 18:32DALFaceoffMartin Hanzal
  • P2 18:32Penalty
  • P2 18:18Giveaway
  • P2 17:42CGYHitKerby Rychel
  • P2 17:17CGYFaceoffDerek Ryan
  • P2 17:17DALGoalRadek Faksa, Martin Hanzal, Tyler Pitlick
  • P2 17:15DALBlocked shotMartin Hanzal1.3% xG
  • P2 16:54DALFaceoffMartin Hanzal
  • P2 16:54Stoppage
  • P2 16:45DALFaceoffJamie Benn
  • P2 16:45Stoppage
  • P2 16:43DALBlocked shotBlake Comeau0.9% xG
  • P2 16:23Giveaway
  • P2 16:17Takeaway
  • P2 16:09DALHitDenis Gurianov
  • P2 16:04DALBlocked shotDenis Gurianov1.1% xG
  • P2 15:53CGYBlocked shotNoah Hanifin1.7% xG
  • P2 15:51CGYHitElias Lindholm
  • P2 15:38CGYFaceoffElias Lindholm
  • P2 15:37DALMissed shotGavin Bayreuther0.6% xG
  • P2 15:38Stoppage
  • P2 15:06Giveaway
  • P2 15:10CGYShot on goalTJ Brodie3.8% xG
  • P2 15:08CGYBlocked shotAustin Czarnik1.3% xG
  • P2 14:54CGYShot on goalTJ Brodie0.9% xG
  • P2 14:34Giveaway
  • P2 14:28DALFaceoffTyler Seguin
  • P2 14:28Stoppage
  • P2 14:11Giveaway
  • P2 14:03DALFaceoffJamie Benn
  • P2 14:03Stoppage
  • P2 13:54CGYHitTravis Hamonic
  • P2 13:49DALShot on goalEsa Lindell0.5% xG
  • P2 13:44DALFaceoffTyler Seguin
  • P2 13:44Stoppage
  • P2 13:37CGYFaceoffElias Lindholm
  • P2 08:36DALHitRadek Faksa
  • P2 13:37Stoppage
  • P2 13:36DALShot on goalBlake Comeau3.5% xG
  • P2 12:56DALMissed shotRoman Polak1.2% xG
  • P2 12:36Giveaway
  • P2 12:28Giveaway
  • P2 12:08DALHitDenis Gurianov
  • P2 12:03CGYShot on goalJohnny Gaudreau1.3% xG
  • P2 11:22Takeaway
  • P2 11:10Giveaway
  • P2 11:01DALMissed shotJamie Benn2.4% xG
  • P2 10:51DALMissed shotAlexander Radulov0.7% xG
  • P2 09:53CGYFaceoffElias Lindholm
  • P2 09:53Penalty
  • P2 09:27DALMissed shotJamie Benn3.8% xG
  • P2 09:19CGYMissed shotGarnet Hathaway0.9% xG
  • P2 09:04DALHitTyler Seguin
  • P2 08:31CGYMissed shotMark Jankowski1.4% xG
  • P2 08:15DALShot on goalMartin Hanzal0.5% xG
  • P2 08:10CGYFaceoffDerek Ryan
  • P2 08:10Stoppage
  • P2 08:09CGYShot on goalAustin Czarnik1.4% xG
  • P2 07:45Takeaway
  • P2 06:31DALFaceoffMartin Hanzal
  • P2 06:31Stoppage
  • P2 06:31Penalty
  • P2 05:36CGYShot on goalMark Giordano1.0% xG
  • P2 05:33Giveaway
  • P2 04:40Giveaway
  • P2 04:21Giveaway
  • P2 03:57Giveaway
  • P2 03:34CGYFaceoffElias Lindholm
  • P2 03:34Penalty
  • P2 03:32DALShot on goalJoel Hanley1.4% xG
  • P2 03:17Takeaway
  • P2 03:04CGYHitAlan Quine
  • P2 02:52CGYFaceoffMark Jankowski
  • P2 02:52Stoppage
  • P2 02:42DALMissed shotTyler Seguin0.6% xG
  • P2 02:35DALFaceoffJamie Benn
  • P2 02:35Stoppage
  • P2 02:31DALBlocked shotValeri Nichushkin1.7% xG
  • P2 02:17DALShot on goalEsa Lindell2.3% xG
  • P2 02:19DALShot on goalEsa Lindell1.0% xG
  • P2 01:44DALShot on goalValeri Nichushkin0.7% xG
  • P2 01:38CGYFaceoffDerek Ryan
  • P2 01:38Stoppage
  • P2 01:37DALShot on goalDevin Shore1.8% xG
  • P2 01:13Takeaway
  • P2 00:56DALFaceoffMartin Hanzal
  • P2 00:56Stoppage
  • P2 00:55DALShot on goalTyler Pitlick1.0% xG
  • P2 00:45DALShot on goalAlexander Radulov0.7% xG
  • P2 00:00DALFaceoffTyler Seguin
  • P1 19:14DALHitEsa Lindell
  • P1 19:48DALBlocked shotAlexander Radulov1.9% xG
  • P1 19:32Takeaway
  • P1 19:27DALShot on goalRoman Polak0.6% xG
  • P1 19:15CGYShot on goalAlan Quine0.9% xG
  • P1 18:53DALShot on goalTaylor Fedun0.7% xG
  • P1 18:15CGYBlocked shotMark Giordano1.6% xG
  • P1 17:57Giveaway
  • P1 17:11DALFaceoffRadek Faksa
  • P1 17:11Penalty
  • P1 16:55DALFaceoffTyler Seguin
  • P1 16:55Stoppage
  • P1 16:55CGYShot on goalMark Giordano0.6% xG
  • P1 16:51CGYFaceoffAustin Czarnik
  • P1 16:51Stoppage
  • P1 16:50CGYShot on goalMikael Backlund1.0% xG
  • P1 16:28Giveaway
  • P1 15:58CGYHitGarnet Hathaway
  • P1 15:34CGYBlocked shotGarnet Hathaway1.1% xG
  • P1 15:32Giveaway
  • P1 15:24DALFaceoffJason Dickinson
  • P1 15:24Stoppage
  • P1 14:43DALFaceoffTyler Seguin
  • P1 14:43Stoppage
  • P1 14:42DALBlocked shotGavin Bayreuther0.6% xG
  • P1 14:08DALFaceoffMartin Hanzal
  • P1 14:08Stoppage
  • P1 14:04Giveaway
  • P1 13:35Giveaway
  • P1 12:15CGYFaceoffAlan Quine
  • P1 12:15DALGoalJamie Benn, Tyler Seguin, Alexander Radulov
  • P1 12:11DALHitTyler Seguin
  • P1 11:57DALFaceoffJamie Benn
  • P1 11:57Stoppage
  • P1 11:57CGYShot on goalElias Lindholm0.5% xG
  • P1 11:31DALFaceoffMartin Hanzal
  • P1 11:31Stoppage
  • P1 11:30CGYBlocked shotTJ Brodie0.6% xG
  • P1 11:24DALHitTyler Pitlick
  • P1 11:14DALHitEsa Lindell
  • P1 10:39DALHitDevin Shore
  • P1 10:18DALShot on goalRoman Polak0.5% xG
  • P1 10:12Giveaway
  • P1 10:09DALShot on goalGavin Bayreuther0.8% xG
  • P1 10:01DALBlocked shotGavin Bayreuther1.7% xG
  • P1 09:34DALHitJason Dickinson
  • P1 09:30DALMissed shotMiro Heiskanen1.0% xG
  • P1 09:19CGYBlocked shotOliver Kylington0.9% xG
  • P1 08:43CGYMissed shotMark Giordano0.5% xG
  • P1 08:27Giveaway
  • P1 08:14DALMissed shotEsa Lindell0.7% xG
  • P1 08:10DALFaceoffTyler Seguin
  • P1 08:10Stoppage
  • P1 08:04DALFaceoffTyler Seguin
  • P1 08:04Stoppage
  • P1 08:03DALShot on goalMartin Hanzal2.2% xG
  • P1 07:01Giveaway
  • P1 06:54DALFaceoffJason Dickinson
  • P1 06:54Stoppage
  • P1 06:52CGYShot on goalKerby Rychel0.6% xG
  • P1 06:44CGYFaceoffDerek Ryan
  • P1 06:44Stoppage
  • P1 06:43DALShot on goalDenis Gurianov1.4% xG
  • P1 06:40Takeaway
  • P1 06:10DALFaceoffJamie Benn
  • P1 06:10Stoppage
  • P1 06:07DALShot on goalValeri Nichushkin1.4% xG
  • P1 05:51DALShot on goalDevin Shore0.8% xG
  • P1 05:37Giveaway
  • P1 05:13CGYHitTJ Brodie
  • P1 05:01CGYFaceoffMikael Backlund
  • P1 05:01Stoppage
  • P1 04:50CGYFaceoffAustin Czarnik
  • P1 04:50Stoppage
  • P1 04:49DALShot on goalValeri Nichushkin1.7% xG
  • P1 04:40CGYFaceoffSean Monahan
  • P1 04:40Stoppage
  • P1 04:34DALFaceoffDevin Shore
  • P1 04:14DALHitBlake Comeau
  • P1 04:34Stoppage
  • P1 04:30CGYMissed shotMatthew Tkachuk3.7% xG
  • P1 04:13CGYBlocked shotMatthew Tkachuk0.9% xG
  • P1 04:05DALShot on goalBlake Comeau1.2% xG
  • P1 03:47CGYHitGarnet Hathaway
  • P1 03:07DALFaceoffJamie Benn
  • P1 03:07Stoppage
  • P1 02:57DALHitJamie Benn
  • P1 02:48DALBlocked shotRoman Polak0.8% xG
  • P1 02:45DALFaceoffTyler Seguin
  • P1 02:45Stoppage
  • P1 02:23DALShot on goalTyler Pitlick4.6% xG
  • P1 02:20DALShot on goalEsa Lindell0.5% xG
  • P1 02:12DALBlocked shotMiro Heiskanen1.0% xG
  • P1 02:05DALFaceoffRadek Faksa
  • P1 02:05Stoppage
  • P1 02:03DALShot on goalTaylor Fedun0.6% xG
  • P1 01:50CGYHitNoah Hanifin
  • P1 01:29Takeaway
  • P1 01:25CGYBlocked shotRasmus Andersson0.6% xG
  • P1 01:10CGYBlocked shotOliver Kylington1.3% xG
  • P1 01:06CGYFaceoffMark Jankowski
  • P1 01:06Stoppage
  • P1 01:05CGYShot on goalTravis Hamonic0.6% xG
  • P1 00:59DALHitEsa Lindell
  • P1 00:05DALFaceoffTyler Seguin
  • P1 00:05Stoppage
  • P1 00:00DALFaceoffTyler Seguin

CGY vs DAL

Shot tracker

Every attempt with live expected goals

  • P1 01:05CGYTravis Hamonic0.6%
  • P1 01:10CGYOliver Kylington1.3%
  • P1 01:25CGYRasmus Andersson0.6%
  • P1 02:03DALTaylor Fedun0.6%
  • P1 02:12DALMiro Heiskanen1.0%
  • P1 02:20DALEsa Lindell0.5%
  • P1 02:23DALTyler Pitlick4.6%
  • P1 02:48DALRoman Polak0.8%
  • P1 04:05DALBlake Comeau1.2%
  • P1 04:13CGYMatthew Tkachuk0.9%
  • P1 04:30CGYMatthew Tkachuk3.7%
  • P1 04:49DALValeri Nichushkin1.7%
  • P1 05:51DALDevin Shore0.8%
  • P1 06:07DALValeri Nichushkin1.4%
  • P1 06:43DALDenis Gurianov1.4%
  • P1 06:52CGYKerby Rychel0.6%
  • P1 08:03DALMartin Hanzal2.2%
  • P1 08:14DALEsa Lindell0.7%
  • P1 08:43CGYMark Giordano0.5%
  • P1 09:19CGYOliver Kylington0.9%
  • P1 09:30DALMiro Heiskanen1.0%
  • P1 10:01DALGavin Bayreuther1.7%
  • P1 10:09DALGavin Bayreuther0.8%
  • P1 10:18DALRoman Polak0.5%
  • P1 11:30CGYTJ Brodie0.6%
  • P1 11:57CGYElias Lindholm0.5%
  • P1 12:15DALJamie BennGOAL
  • P1 14:42DALGavin Bayreuther0.6%
  • P1 15:34CGYGarnet Hathaway1.1%
  • P1 16:50CGYMikael Backlund1.0%
  • P1 16:55CGYMark Giordano0.6%
  • P1 18:15CGYMark Giordano1.6%
  • P1 18:53DALTaylor Fedun0.7%
  • P1 19:15CGYAlan Quine0.9%
  • P1 19:27DALRoman Polak0.6%
  • P1 19:48DALAlexander Radulov1.9%
  • P2 00:45DALAlexander Radulov0.7%
  • P2 00:55DALTyler Pitlick1.0%
  • P2 01:37DALDevin Shore1.8%
  • P2 01:44DALValeri Nichushkin0.7%
  • P2 02:19DALEsa Lindell1.0%
  • P2 02:17DALEsa Lindell2.3%
  • P2 02:31DALValeri Nichushkin1.7%
  • P2 02:42DALTyler Seguin0.6%
  • P2 03:32DALJoel Hanley1.4%
  • P2 05:36CGYMark Giordano1.0%
  • P2 08:09CGYAustin Czarnik1.4%
  • P2 08:15DALMartin Hanzal0.5%
  • P2 08:31CGYMark Jankowski1.4%
  • P2 09:19CGYGarnet Hathaway0.9%
  • P2 09:27DALJamie Benn3.8%
  • P2 10:51DALAlexander Radulov0.7%
  • P2 11:01DALJamie Benn2.4%
  • P2 12:03CGYJohnny Gaudreau1.3%
  • P2 12:56DALRoman Polak1.2%
  • P2 13:36DALBlake Comeau3.5%
  • P2 13:49DALEsa Lindell0.5%
  • P2 14:54CGYTJ Brodie0.9%
  • P2 15:08CGYAustin Czarnik1.3%
  • P2 15:10CGYTJ Brodie3.8%
  • P2 15:37DALGavin Bayreuther0.6%
  • P2 15:53CGYNoah Hanifin1.7%
  • P2 16:04DALDenis Gurianov1.1%
  • P2 16:43DALBlake Comeau0.9%
  • P2 17:15DALMartin Hanzal1.3%
  • P2 17:17DALRadek FaksaGOAL
  • P2 18:49DALEsa Lindell1.0%
  • P2 19:57CGYAustin Czarnik0.8%
  • P3 00:36CGYElias Lindholm0.9%
  • P3 00:46CGYJohnny Gaudreau1.7%
  • P3 00:55CGYTravis Hamonic0.8%
  • P3 01:02CGYNoah Hanifin0.6%
  • P3 01:11DALMattias Janmark0.9%
  • P3 01:13DALJason Dickinson7.2%
  • P3 03:06CGYNoah Hanifin1.0%
  • P3 04:24CGYJohnny Gaudreau0.9%
  • P3 04:32CGYMark Giordano1.0%
  • P3 04:39DALEsa Lindell1.0%
  • P3 05:27CGYMark Jankowski1.2%
  • P3 05:34CGYNoah Hanifin1.4%
  • P3 05:44CGYAustin Czarnik1.5%
  • P3 06:07DALJamie Benn0.8%
  • P3 07:07CGYGarnet Hathaway2.0%
  • P3 07:53CGYRasmus Andersson0.7%
  • P3 08:49CGYElias Lindholm0.6%
  • P3 08:55CGYSean Monahan4.6%
  • P3 09:03CGYJohnny Gaudreau0.9%
  • P3 09:19CGYDerek Ryan1.7%
  • P3 09:35CGYTravis Hamonic0.5%
  • P3 11:02DALDenis Gurianov1.3%
  • P3 11:39CGYTravis Hamonic0.7%
  • P3 11:57CGYTravis Hamonic0.6%
  • P3 12:26CGYMark Giordano1.1%
  • P3 13:18DALBlake Comeau3.3%
  • P3 13:30DALJoel Hanley1.3%
  • P3 13:39CGYDalton Prout0.8%
  • P3 13:47CGYNoah Hanifin0.5%
  • P3 16:49CGYMikael Backlund1.0%
  • P3 18:59CGYRasmus Andersson0.8%