ForensicHockey
← GamedayFinalFinal

TBL

23

SOG 1729

xG 0.670.68

MTL

Snapshot at 10:39:00 PM

Static box score →

Live insights

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

Forensic engine

Game xG

0.67–0.68

Δ -0.01

Deserve to win

50–50%

If both goalies were league average

Finishing vs xG

MTL +2.3

Outscoring shot quality

MTL

Shot threat

Nikita Kucherov

12 attempts · 0.13 xG

TBL

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

L. Hutson

P4 02:09 · 2–3

MTL

Top game score

K. Dach · 1.80

1G 1A undefined SOG · TOI 11:32

MTL

Win probability

MTL 100%

P1 · P2 · P3 · OT

P1P2P3 · OT
TBLMTL

Shot zone

Live attempt map with expected goals

TBL 0.67 xGMTL 0.68 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 · L. Hutson

    P4 02:09 · MTL · 23 · slap

    Watch
  • GOAL · K. Dach

    P2 12:43 · MTL · 22 · snap

    Watch
  • GOAL · B. Hagel

    P2 04:47 · TBL · 21 · snap

    Watch
  • GOAL · B. Point

    P1 07:42 · TBL · 11 · snap

    Watch
  • GOAL · A. Texier

    P1 04:53 · MTL · 01 · snap

    Watch

Play-by-play

Live feed · new plays animate in

  • P4 02:09MTLGoalLane Hutson, Alexandre Texier, Zachary Bolduc
  • P4 02:00Takeaway
  • P4 01:26MTLHitJuraj Slafkovský
  • P4 01:04MTLBlocked shotCole Caufield1.5% xG
  • P4 00:44MTLHitArber Xhekaj
  • P4 00:42MTLHitJosh Anderson
  • P4 00:31MTLBlocked shotJake Evans0.7% xG
  • P4 00:19MTLHitArber Xhekaj
  • P4 00:00TBLFaceoffAnthony Cirelli
  • P3 19:58MTLShot on goalNick Suzuki0.5% xG
  • P3 19:49TBLHitDominic James
  • P3 19:29TBLBlocked shotDarren Raddysh0.5% xG
  • P3 19:22Takeaway
  • P3 18:56TBLBlocked shotAnthony Cirelli0.7% xG
  • P3 18:24MTLHitJake Evans
  • P3 18:00TBLBlocked shotJ.J. Moser0.7% xG
  • P3 17:54TBLBlocked shotJ.J. Moser1.8% xG
  • P3 17:32Giveaway
  • P3 17:25MTLHitLane Hutson
  • P3 16:58MTLHitKirby Dach
  • P3 16:56Giveaway
  • P3 16:43TBLFaceoffBrayden Point
  • P3 16:43Stoppage
  • P3 16:34TBLFaceoffBrayden Point
  • P3 16:34Stoppage
  • P3 16:33MTLHitNick Suzuki
  • P3 16:08Giveaway
  • P3 16:02TBLFaceoffAnthony Cirelli
  • P3 16:02Penalty
  • P3 16:02Penalty
  • P3 16:02Penalty
  • P3 16:02Penalty
  • P3 16:02Stoppage
  • P3 15:55TBLBlocked shotScott Sabourin1.0% xG
  • P3 15:51MTLHitArber Xhekaj
  • P3 15:48TBLHitEmil Lilleberg
  • P3 15:39MTLHitJayden Struble
  • P3 15:26MTLFaceoffJake Evans
  • P3 15:26Stoppage
  • P3 15:11TBLHitYanni Gourde
  • P3 15:10Giveaway
  • P3 15:07MTLHitKaiden Guhle
  • P3 15:00MTLBlocked shotLane Hutson1.1% xG
  • P3 14:32TBLShot on goalErik Cernak1.0% xG
  • P3 14:24TBLFaceoffAnthony Cirelli
  • P3 14:24Stoppage
  • P3 14:23MTLBlocked shotArber Xhekaj1.0% xG
  • P3 13:28TBLHitDarren Raddysh
  • P3 13:15MTLShot on goalNick Suzuki0.9% xG
  • P3 12:54TBLMissed shotJake Guentzel1.4% xG
  • P3 12:10MTLFaceoffAlex Newhook
  • P3 12:10Stoppage
  • P3 11:37MTLMissed shotNick Suzuki0.5% xG
  • P3 11:21MTLHitJosh Anderson
  • P3 11:13MTLBlocked shotPhillip Danault1.2% xG
  • P3 10:57MTLShot on goalJosh Anderson2.2% xG
  • P3 10:50TBLMissed shotCorey Perry4.8% xG
  • P3 10:09TBLFaceoffNick Paul
  • P3 10:09Stoppage
  • P3 10:05TBLShot on goalGage Goncalves1.5% xG
  • P3 09:55Giveaway
  • P3 09:48Takeaway
  • P3 09:21TBLBlocked shotBrandon Hagel1.5% xG
  • P3 08:50MTLFaceoffJake Evans
  • P3 08:50Penalty
  • P3 08:50Stoppage
  • P3 08:49TBLHitDarren Raddysh
  • P3 08:46TBLHitDeclan Carlile
  • P3 08:06TBLBlocked shotBrandon Hagel0.5% xG
  • P3 08:01MTLHitAlex Newhook
  • P3 07:57TBLShot on goalEmil Lilleberg0.8% xG
  • P3 07:26MTLMissed shotIvan Demidov3.6% xG
  • P3 07:24MTLFaceoffAlex Newhook
  • P3 07:24Stoppage
  • P3 07:15Giveaway
  • P3 07:13TBLHitDarren Raddysh
  • P3 07:05TBLFaceoffAnthony Cirelli
  • P3 07:05Stoppage
  • P3 07:04MTLShot on goalAlexandre Carrier0.5% xG
  • P3 07:02MTLHitCole Caufield
  • P3 06:48MTLFaceoffKirby Dach
  • P3 06:48Stoppage
  • P3 06:37MTLHitLane Hutson
  • P3 06:35Giveaway
  • P3 05:59Takeaway
  • P3 05:35MTLBlocked shotArber Xhekaj1.9% xG
  • P3 05:30MTLShot on goalArber Xhekaj0.5% xG
  • P3 05:25TBLHitDeclan Carlile
  • P3 05:19TBLHitDeclan Carlile
  • P3 05:16MTLHitIvan Demidov
  • P3 05:04MTLHitArber Xhekaj
  • P3 04:57Giveaway
  • P3 04:53TBLFaceoffBrayden Point
  • P3 04:53Stoppage
  • P3 04:49MTLShot on goalPhillip Danault0.8% xG
  • P3 04:23TBLBlocked shotBrandon Hagel1.2% xG
  • P3 04:18TBLMissed shotNikita Kucherov0.9% xG
  • P3 04:14TBLBlocked shotNikita Kucherov1.5% xG
  • P3 04:08Giveaway
  • P3 03:47Giveaway
  • P3 03:29MTLShot on goalCole Caufield1.3% xG
  • P3 03:23TBLBlocked shotRyan McDonagh0.7% xG
  • P3 03:12MTLFaceoffNick Suzuki
  • P3 03:12Stoppage
  • P3 03:10TBLShot on goalDominic James1.1% xG
  • P3 03:05TBLBlocked shotDominic James0.8% xG
  • P3 02:57MTLHitZachary Bolduc
  • P3 02:32MTLFaceoffKirby Dach
  • P3 02:32Stoppage
  • P3 02:05TBLFaceoffYanni Gourde
  • P3 02:05Stoppage
  • P3 02:00Takeaway
  • P3 01:52MTLShot on goalJake Evans0.9% xG
  • P3 01:45MTLMissed shotMike Matheson0.7% xG
  • P3 01:36MTLHitJosh Anderson
  • P3 01:22Giveaway
  • P3 00:24Giveaway
  • P3 00:00TBLFaceoffAnthony Cirelli
  • P2 19:58MTLFaceoffNick Suzuki
  • P2 19:58Stoppage
  • P2 19:57MTLShot on goalIvan Demidov1.4% xG
  • P2 19:46MTLBlocked shotLane Hutson1.8% xG
  • P2 19:29MTLFaceoffNick Suzuki
  • P2 19:29Penalty
  • P2 19:27delayed penalty
  • P2 19:08MTLBlocked shotJosh Anderson1.9% xG
  • P2 19:07TBLHitJ.J. Moser
  • P2 18:20MTLShot on goalZachary Bolduc1.3% xG
  • P2 17:49Takeaway
  • P2 17:22TBLFaceoffAnthony Cirelli
  • P2 17:22Stoppage
  • P2 17:20MTLShot on goalLane Hutson0.8% xG
  • P2 17:10MTLShot on goalIvan Demidov1.1% xG
  • P2 16:59Giveaway
  • P2 16:14TBLFaceoffAnthony Cirelli
  • P2 16:14Stoppage
  • P2 16:14Penalty
  • P2 15:26MTLBlocked shotLane Hutson1.4% xG
  • P2 15:07Takeaway
  • P2 14:38MTLBlocked shotIvan Demidov1.6% xG
  • P2 14:27TBLFaceoffAnthony Cirelli
  • P2 14:27Stoppage
  • P2 14:25MTLShot on goalJuraj Slafkovský1.1% xG
  • P2 14:05MTLFaceoffNick Suzuki
  • P2 14:05Stoppage
  • P2 14:05Penalty
  • P2 13:44delayed penalty
  • P2 13:19TBLHitYanni Gourde
  • P2 12:43MTLFaceoffAlex Newhook
  • P2 12:43MTLGoalKirby Dach, Arber Xhekaj
  • P2 12:32MTLShot on goalKirby Dach1.6% xG
  • P2 11:33TBLFaceoffNick Paul
  • P2 11:33Stoppage
  • P2 11:15TBLMissed shotNikita Kucherov1.0% xG
  • P2 10:57MTLShot on goalAlex Newhook0.8% xG
  • P2 09:59TBLFaceoffJake Guentzel
  • P2 09:59Penalty
  • P2 09:56delayed penalty
  • P2 09:41Giveaway
  • P2 09:40Giveaway
  • P2 09:33MTLShot on goalMike Matheson1.8% xG
  • P2 09:28Takeaway
  • P2 09:25Giveaway
  • P2 09:08TBLHitGage Goncalves
  • P2 08:51TBLHitJake Guentzel
  • P2 08:44TBLHitZemgus Girgensons
  • P2 08:39Giveaway
  • P2 08:18TBLFaceoffYanni Gourde
  • P2 08:18Stoppage
  • P2 07:41MTLFaceoffJake Evans
  • P2 07:41Stoppage
  • P2 07:39MTLShot on goalArber Xhekaj0.7% xG
  • P2 07:33MTLHitAlexandre Texier
  • P2 07:26MTLShot on goalJayden Struble0.5% xG
  • P2 07:05TBLHitDeclan Carlile
  • P2 06:44Takeaway
  • P2 06:35TBLShot on goalJ.J. Moser2.1% xG
  • P2 06:13TBLBlocked shotJ.J. Moser1.9% xG
  • P2 06:00MTLShot on goalIvan Demidov1.7% xG
  • P2 05:28TBLBlocked shotBrandon Hagel0.7% xG
  • P2 04:47TBLFaceoffAnthony Cirelli
  • P2 04:47Penalty
  • P2 04:47Penalty
  • P2 04:47TBLGoalBrandon Hagel
  • P2 04:42Giveaway
  • P2 04:32TBLShot on goalNikita Kucherov0.5% xG
  • P2 04:03MTLShot on goalPhillip Danault1.0% xG
  • P2 03:59TBLHitScott Sabourin
  • P2 03:40MTLHitJake Evans
  • P2 03:29TBLFaceoffAnthony Cirelli
  • P2 03:29Stoppage
  • P2 03:27TBLShot on goalJ.J. Moser0.6% xG
  • P2 03:21TBLShot on goalJ.J. Moser0.9% xG
  • P2 03:13MTLHitCole Caufield
  • P2 03:03TBLHitDominic James
  • P2 02:58TBLBlocked shotZemgus Girgensons0.6% xG
  • P2 02:57MTLHitArber Xhekaj
  • P2 02:48MTLHitArber Xhekaj
  • P2 02:34MTLHitArber Xhekaj
  • P2 02:31MTLFaceoffAlex Newhook
  • P2 02:31Stoppage
  • P2 02:23TBLShot on goalAnthony Cirelli1.9% xG
  • P2 02:19TBLBlocked shotNikita Kucherov0.7% xG
  • P2 02:14TBLMissed shotNikita Kucherov0.9% xG
  • P2 02:03TBLHitAnthony Cirelli
  • P2 01:51TBLFaceoffAnthony Cirelli
  • P2 01:51Stoppage
  • P2 01:50MTLBlocked shotJuraj Slafkovský1.2% xG
  • P2 01:14TBLMissed shotNikita Kucherov3.2% xG
  • P2 01:12TBLMissed shotDarren Raddysh0.7% xG
  • P2 00:30MTLHitKaiden Guhle
  • P2 00:28TBLShot on goalBrandon Hagel1.1% xG
  • P2 00:00MTLFaceoffPhillip Danault
  • P1 19:59MTLHitKaiden Guhle
  • P1 19:45MTLFaceoffJake Evans
  • P1 19:45Stoppage
  • P1 19:11MTLFaceoffJake Evans
  • P1 19:11Penalty
  • P1 19:09delayed penalty
  • P1 19:04TBLFaceoffAnthony Cirelli
  • P1 19:04Stoppage
  • P1 19:02TBLMissed shotScott Sabourin0.5% xG
  • P1 18:56TBLHitNick Paul
  • P1 18:31TBLMissed shotDeclan Carlile0.5% xG
  • P1 17:56TBLHitDeclan Carlile
  • P1 17:34MTLMissed shotKirby Dach4.4% xG
  • P1 17:31MTLMissed shotArber Xhekaj0.6% xG
  • P1 17:17MTLShot on goalZachary Bolduc0.5% xG
  • P1 17:14MTLHitNick Suzuki
  • P1 17:10Giveaway
  • P1 17:07MTLHitJayden Struble
  • P1 16:57MTLBlocked shotJayden Struble1.4% xG
  • P1 16:24TBLBlocked shotErik Cernak5.2% xG
  • P1 16:23TBLBlocked shotNikita Kucherov1.0% xG
  • P1 15:25TBLHitZemgus Girgensons
  • P1 15:24MTLBlocked shotJayden Struble0.5% xG
  • P1 15:22TBLHitDeclan Carlile
  • P1 14:53TBLHitBrayden Point
  • P1 14:42MTLShot on goalPhillip Danault5.6% xG
  • P1 14:36MTLMissed shotJosh Anderson1.7% xG
  • P1 14:17TBLFaceoffBrayden Point
  • P1 14:17Stoppage
  • P1 14:14Takeaway
  • P1 13:53MTLShot on goalZachary Bolduc1.4% xG
  • P1 13:03Giveaway
  • P1 12:23TBLFaceoffAnthony Cirelli
  • P1 12:23Penalty
  • P1 11:55delayed penalty
  • P1 11:38TBLFaceoffNick Paul
  • P1 11:38Stoppage
  • P1 11:37MTLBlocked shotAlex Newhook1.3% xG
  • P1 11:27TBLHitDeclan Carlile
  • P1 11:27Giveaway
  • P1 10:48TBLHitZemgus Girgensons
  • P1 10:10TBLShot on goalDominic James1.3% xG
  • P1 10:01TBLShot on goalNick Paul1.9% xG
  • P1 09:54TBLMissed shotCorey Perry0.8% xG
  • P1 08:51TBLBlocked shotJake Guentzel1.6% xG
  • P1 08:44TBLShot on goalDarren Raddysh0.8% xG
  • P1 08:12MTLFaceoffJake Evans
  • P1 08:12Penalty
  • P1 08:10delayed penalty
  • P1 07:57MTLMissed shotZachary Bolduc2.6% xG
  • P1 07:42MTLFaceoffKirby Dach
  • P1 07:42TBLGoalBrayden Point, Jake Guentzel, Nikita Kucherov
  • P1 07:32MTLFaceoffJake Evans
  • P1 07:32Stoppage
  • P1 07:29TBLBlocked shotNikita Kucherov1.8% xG
  • P1 07:18TBLMissed shotNikita Kucherov0.8% xG
  • P1 06:35TBLMissed shotNikita Kucherov0.7% xG
  • P1 06:10MTLShot on goalMike Matheson1.7% xG
  • P1 06:06MTLFaceoffJake Evans
  • P1 06:06Stoppage
  • P1 06:06Penalty
  • P1 06:01TBLShot on goalZemgus Girgensons4.6% xG
  • P1 05:59TBLShot on goalJ.J. Moser1.2% xG
  • P1 05:51TBLHitZemgus Girgensons
  • P1 05:29MTLFaceoffAlex Newhook
  • P1 05:29Stoppage
  • P1 05:06TBLHitBrandon Hagel
  • P1 04:53TBLFaceoffYanni Gourde
  • P1 04:53MTLGoalAlexandre Texier, Zachary Bolduc, Kirby Dach
  • P1 04:45Giveaway
  • P1 04:30TBLHitNick Paul
  • P1 04:18Giveaway
  • P1 04:04MTLHitMike Matheson
  • P1 04:01Takeaway
  • P1 03:58MTLHitJake Evans
  • P1 03:40TBLFaceoffAnthony Cirelli
  • P1 03:40Stoppage
  • P1 03:38MTLMissed shotAlexandre Carrier0.5% xG
  • P1 03:13TBLHitJ.J. Moser
  • P1 03:02TBLHitYanni Gourde
  • P1 03:00MTLHitLane Hutson
  • P1 02:47Giveaway
  • P1 02:33MTLHitKaiden Guhle
  • P1 02:26TBLFaceoffYanni Gourde
  • P1 02:26Stoppage
  • P1 01:45TBLMissed shotDominic James2.5% xG
  • P1 01:39Giveaway
  • P1 01:35MTLShot on goalAlex Newhook1.0% xG
  • P1 01:25TBLHitNick Paul
  • P1 01:20MTLHitArber Xhekaj
  • P1 01:18MTLHitJosh Anderson
  • P1 01:10MTLShot on goalMike Matheson0.6% xG
  • P1 01:04MTLMissed shotPhillip Danault0.7% xG
  • P1 01:04Giveaway
  • P1 00:27TBLBlocked shotNikita Kucherov0.6% xG
  • P1 00:14MTLHitJuraj Slafkovský
  • P1 00:00MTLFaceoffNick Suzuki

TBL vs MTL

Shot tracker

Every attempt with live expected goals

  • P1 00:27TBLNikita Kucherov0.6%
  • P1 01:04MTLPhillip Danault0.7%
  • P1 01:10MTLMike Matheson0.6%
  • P1 01:35MTLAlex Newhook1.0%
  • P1 01:45TBLDominic James2.5%
  • P1 03:38MTLAlexandre Carrier0.5%
  • P1 04:53MTLAlexandre TexierGOAL
  • P1 05:59TBLJ.J. Moser1.2%
  • P1 06:01TBLZemgus Girgensons4.6%
  • P1 06:10MTLMike Matheson1.7%
  • P1 06:35TBLNikita Kucherov0.7%
  • P1 07:18TBLNikita Kucherov0.8%
  • P1 07:29TBLNikita Kucherov1.8%
  • P1 07:42TBLBrayden PointGOAL
  • P1 07:57MTLZachary Bolduc2.6%
  • P1 08:44TBLDarren Raddysh0.8%
  • P1 08:51TBLJake Guentzel1.6%
  • P1 09:54TBLCorey Perry0.8%
  • P1 10:01TBLNick Paul1.9%
  • P1 10:10TBLDominic James1.3%
  • P1 11:37MTLAlex Newhook1.3%
  • P1 13:53MTLZachary Bolduc1.4%
  • P1 14:36MTLJosh Anderson1.7%
  • P1 14:42MTLPhillip Danault5.6%
  • P1 15:24MTLJayden Struble0.5%
  • P1 16:23TBLNikita Kucherov1.0%
  • P1 16:24TBLErik Cernak5.2%
  • P1 16:57MTLJayden Struble1.4%
  • P1 17:17MTLZachary Bolduc0.5%
  • P1 17:31MTLArber Xhekaj0.6%
  • P1 17:34MTLKirby Dach4.4%
  • P1 18:31TBLDeclan Carlile0.5%
  • P1 19:02TBLScott Sabourin0.5%
  • P2 00:28TBLBrandon Hagel1.1%
  • P2 01:12TBLDarren Raddysh0.7%
  • P2 01:14TBLNikita Kucherov3.2%
  • P2 01:50MTLJuraj Slafkovský1.2%
  • P2 02:14TBLNikita Kucherov0.9%
  • P2 02:19TBLNikita Kucherov0.7%
  • P2 02:23TBLAnthony Cirelli1.9%
  • P2 02:58TBLZemgus Girgensons0.6%
  • P2 03:21TBLJ.J. Moser0.9%
  • P2 03:27TBLJ.J. Moser0.6%
  • P2 04:03MTLPhillip Danault1.0%
  • P2 04:32TBLNikita Kucherov0.5%
  • P2 04:47TBLBrandon HagelGOAL
  • P2 05:28TBLBrandon Hagel0.7%
  • P2 06:00MTLIvan Demidov1.7%
  • P2 06:13TBLJ.J. Moser1.9%
  • P2 06:35TBLJ.J. Moser2.1%
  • P2 07:26MTLJayden Struble0.5%
  • P2 07:39MTLArber Xhekaj0.7%
  • P2 09:33MTLMike Matheson1.8%
  • P2 10:57MTLAlex Newhook0.8%
  • P2 11:15TBLNikita Kucherov1.0%
  • P2 12:32MTLKirby Dach1.6%
  • P2 12:43MTLKirby DachGOAL
  • P2 14:25MTLJuraj Slafkovský1.1%
  • P2 14:38MTLIvan Demidov1.6%
  • P2 15:26MTLLane Hutson1.4%
  • P2 17:10MTLIvan Demidov1.1%
  • P2 17:20MTLLane Hutson0.8%
  • P2 18:20MTLZachary Bolduc1.3%
  • P2 19:08MTLJosh Anderson1.9%
  • P2 19:46MTLLane Hutson1.8%
  • P2 19:57MTLIvan Demidov1.4%
  • P3 01:45MTLMike Matheson0.7%
  • P3 01:52MTLJake Evans0.9%
  • P3 03:05TBLDominic James0.8%
  • P3 03:10TBLDominic James1.1%
  • P3 03:23TBLRyan McDonagh0.7%
  • P3 03:29MTLCole Caufield1.3%
  • P3 04:14TBLNikita Kucherov1.5%
  • P3 04:18TBLNikita Kucherov0.9%
  • P3 04:23TBLBrandon Hagel1.2%
  • P3 04:49MTLPhillip Danault0.8%
  • P3 05:30MTLArber Xhekaj0.5%
  • P3 05:35MTLArber Xhekaj1.9%
  • P3 07:04MTLAlexandre Carrier0.5%
  • P3 07:26MTLIvan Demidov3.6%
  • P3 07:57TBLEmil Lilleberg0.8%
  • P3 08:06TBLBrandon Hagel0.5%
  • P3 09:21TBLBrandon Hagel1.5%
  • P3 10:05TBLGage Goncalves1.5%
  • P3 10:50TBLCorey Perry4.8%
  • P3 10:57MTLJosh Anderson2.2%
  • P3 11:13MTLPhillip Danault1.2%
  • P3 11:37MTLNick Suzuki0.5%
  • P3 12:54TBLJake Guentzel1.4%
  • P3 13:15MTLNick Suzuki0.9%
  • P3 14:23MTLArber Xhekaj1.0%
  • P3 14:32TBLErik Cernak1.0%
  • P3 15:00MTLLane Hutson1.1%
  • P3 15:55TBLScott Sabourin1.0%
  • P3 17:54TBLJ.J. Moser1.8%
  • P3 18:00TBLJ.J. Moser0.7%
  • P3 18:56TBLAnthony Cirelli0.7%
  • P3 19:29TBLDarren Raddysh0.5%
  • P3 19:58MTLNick Suzuki0.5%
  • P4 00:31MTLJake Evans0.7%
  • P4 01:04MTLCole Caufield1.5%
  • P4 02:09MTLLane HutsonGOAL