ForensicHockey
← GamedayFinalFinal

MTL

24

SOG 2816

xG 0.861.01

BUF

Snapshot at 11:41:45 PM

Static box score →

Live insights

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

Forensic engine

Game xG

0.86–1.01

Δ -0.15

Deserve to win

46–54%

If both goalies were league average

Finishing vs xG

BUF +3.0

Outscoring shot quality

BUF

Shot threat

Juraj Slafkovský

7 attempts · 0.18 xG

MTL

Scoring chances

0–1

Attempts ≥8% xG · HDC 0–0

Last goal

K. Dach

P2 16:31 · 2–4

MTL

Top game score

J. Doan · 1.50

1G 1A undefined SOG · TOI 17:26

BUF

Win probability

BUF 100%

P1 · P2 · P3

P1P2P3
MTLBUF

Shot zone

Live attempt map with expected goals

MTL 0.86 xGBUF 1.01 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 · K. Dach

    P2 16:31 · MTL · 24 · wrist

    Watch
  • GOAL · B. Byram

    P2 09:01 · BUF · 14 · snap

    Watch
  • GOAL · J. Greenway

    P2 03:32 · BUF · 13 · wrist

    Watch
  • GOAL · N. Suzuki

    P1 19:16 · MTL · 12 · snap

    Watch
  • GOAL · R. McLeod

    P1 13:26 · BUF · 02 · snap

    Watch
  • GOAL · J. Doan

    P1 04:31 · BUF · 01 · snap

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:43MTLFaceoffJake Evans
  • P3 19:43Stoppage
  • P3 19:27MTLBlocked shotNoah Dobson3.0% xG
  • P3 19:10MTLMissed shotIvan Demidov2.4% xG
  • P3 19:03MTLMissed shotJuraj Slafkovský5.1% xG
  • P3 18:53BUFHitJosh Doan
  • P3 18:29MTLFaceoffNick Suzuki
  • P3 18:29Stoppage
  • P3 17:55MTLShot on goalJuraj Slafkovský2.5% xG
  • P3 17:51MTLShot on goalNick Suzuki0.8% xG
  • P3 17:41MTLFaceoffPhillip Danault
  • P3 17:41Stoppage
  • P3 17:39MTLShot on goalJuraj Slafkovský1.1% xG
  • P3 17:13BUFFaceoffJosh Norris
  • P3 17:13Stoppage
  • P3 17:13Stoppage
  • P3 17:10MTLShot on goalNoah Dobson0.8% xG
  • P3 17:09Giveaway
  • P3 16:59MTLShot on goalAlex Newhook6.3% xG
  • P3 16:55MTLBlocked shotJake Evans6.7% xG
  • P3 16:53MTLBlocked shotNoah Dobson2.4% xG
  • P3 16:15MTLMissed shotMike Matheson0.6% xG
  • P3 15:55MTLHitPhillip Danault
  • P3 15:42BUFBlocked shotTage Thompson1.1% xG
  • P3 15:21MTLMissed shotAlexandre Carrier1.2% xG
  • P3 14:22MTLShot on goalLane Hutson0.5% xG
  • P3 14:20BUFHitMattias Samuelsson
  • P3 14:05BUFMissed shotTyson Kozak6.2% xG
  • P3 14:04BUFBlocked shotMattias Samuelsson2.1% xG
  • P3 13:46BUFFaceoffTyson Kozak
  • P3 13:46Stoppage
  • P3 13:44MTLBlocked shotArber Xhekaj0.8% xG
  • P3 13:08MTLBlocked shotJuraj Slafkovský0.8% xG
  • P3 12:15MTLHitZachary Bolduc
  • P3 11:57BUFBlocked shotJosh Norris0.9% xG
  • P3 11:46MTLHitJoe Veleno
  • P3 11:15BUFHitJordan Greenway
  • P3 10:03BUFMissed shotJack Quinn0.8% xG
  • P3 09:11BUFHitTage Thompson
  • P3 09:02BUFFaceoffTage Thompson
  • P3 09:02Stoppage
  • P3 08:48MTLHitKirby Dach
  • P3 08:48Giveaway
  • P3 07:54BUFHitJordan Greenway
  • P3 07:38MTLFaceoffJake Evans
  • P3 07:38Stoppage
  • P3 07:35Giveaway
  • P3 07:30MTLHitJuraj Slafkovský
  • P3 06:52MTLFaceoffNick Suzuki
  • P3 06:52Stoppage
  • P3 06:42BUFMissed shotAlex Tuch0.8% xG
  • P3 06:02MTLFaceoffPhillip Danault
  • P3 06:02Stoppage
  • P3 06:00BUFShot on goalAlex Tuch4.6% xG
  • P3 05:58BUFBlocked shotLogan Stanley1.6% xG
  • P3 05:56BUFFaceoffPeyton Krebs
  • P3 05:56Stoppage
  • P3 05:24Giveaway
  • P3 05:18BUFHitBeck Malenstyn
  • P3 05:14MTLHitAlex Newhook
  • P3 05:09MTLMissed shotAlexandre Carrier0.7% xG
  • P3 05:07MTLFaceoffJake Evans
  • P3 05:07Stoppage
  • P3 05:05MTLShot on goalAlex Newhook1.2% xG
  • P3 04:27BUFMissed shotAlex Tuch2.2% xG
  • P3 04:19MTLHitNick Suzuki
  • P3 04:12MTLShot on goalJuraj Slafkovský0.9% xG
  • P3 03:40BUFFaceoffJosh Norris
  • P3 03:40Stoppage
  • P3 03:31MTLShot on goalNick Suzuki1.8% xG
  • P3 03:26BUFHitJosh Doan
  • P3 03:21Giveaway
  • P3 02:02BUFMissed shotJack Quinn1.5% xG
  • P3 01:54MTLHitKaiden Guhle
  • P3 01:06MTLShot on goalAlex Newhook2.4% xG
  • P3 00:40MTLFaceoffJake Evans
  • P3 00:40Stoppage
  • P3 00:14MTLMissed shotNoah Dobson0.7% xG
  • P3 00:09BUFFaceoffJosh Norris
  • P3 00:09Stoppage
  • P3 00:07MTLShot on goalCole Caufield1.0% xG
  • P3 00:05BUFHitMattias Samuelsson
  • P3 00:00MTLFaceoffNick Suzuki
  • P2 19:53MTLMissed shotNick Suzuki0.6% xG
  • P2 19:40MTLShot on goalAlexandre Texier1.0% xG
  • P2 19:23MTLBlocked shotLane Hutson2.1% xG
  • P2 18:53MTLMissed shotPhillip Danault1.0% xG
  • P2 18:50BUFHitBeck Malenstyn
  • P2 18:42BUFMissed shotJordan Greenway1.2% xG
  • P2 17:39BUFHitJosh Norris
  • P2 17:11MTLHitNick Suzuki
  • P2 17:06Giveaway
  • P2 16:38Takeaway
  • P2 16:31MTLFaceoffNick Suzuki
  • P2 16:31MTLGoalKirby Dach, Zachary Bolduc
  • P2 16:25Giveaway
  • P2 16:22MTLHitKirby Dach
  • P2 16:16MTLHitJoe Veleno
  • P2 15:56MTLFaceoffJoe Veleno
  • P2 15:56Stoppage
  • P2 15:54MTLShot on goalLane Hutson0.8% xG
  • P2 15:51MTLFaceoffJoe Veleno
  • P2 15:51Stoppage
  • P2 15:49MTLShot on goalJoe Veleno0.8% xG
  • P2 14:55MTLHitJosh Anderson
  • P2 14:41BUFShot on goalRasmus Dahlin5.8% xG
  • P2 14:40BUFBlocked shotRasmus Dahlin6.1% xG
  • P2 14:38BUFShot on goalTyson Kozak1.5% xG
  • P2 14:38BUFShot on goalRasmus Dahlin1.5% xG
  • P2 14:01BUFMissed shotJack Quinn0.6% xG
  • P2 13:50BUFShot on goalRyan McLeod3.3% xG
  • P2 13:39BUFMissed shotJason Zucker0.7% xG
  • P2 13:31BUFBlocked shotJason Zucker0.8% xG
  • P2 12:59MTLBlocked shotIvan Demidov1.9% xG
  • P2 12:55MTLFaceoffJake Evans
  • P2 12:55Stoppage
  • P2 12:46Giveaway
  • P2 12:12Giveaway
  • P2 11:53MTLFaceoffNick Suzuki
  • P2 11:53Stoppage
  • P2 11:51BUFShot on goalRasmus Dahlin1.2% xG
  • P2 11:40MTLHitZachary Bolduc
  • P2 11:23MTLBlocked shotZachary Bolduc1.5% xG
  • P2 11:13BUFHitZach Benson
  • P2 11:06BUFFaceoffJosh Norris
  • P2 11:06Stoppage
  • P2 11:04MTLShot on goalIvan Demidov1.0% xG
  • P2 10:51MTLShot on goalJuraj Slafkovský5.7% xG
  • P2 10:05MTLBlocked shotNick Suzuki1.5% xG
  • P2 09:44Giveaway
  • P2 09:11MTLFaceoffNick Suzuki
  • P2 09:11Penalty
  • P2 09:07BUFHitBeck Malenstyn
  • P2 09:01MTLFaceoffNick Suzuki
  • P2 09:01BUFGoalBowen Byram, Ryan McLeod
  • P2 08:55Takeaway
  • P2 08:53MTLFaceoffPhillip Danault
  • P2 08:53Stoppage
  • P2 08:51BUFShot on goalBowen Byram0.8% xG
  • P2 08:41Takeaway
  • P2 08:11Giveaway
  • P2 07:57MTLShot on goalJake Evans0.3% xG
  • P2 07:39BUFMissed shotRasmus Dahlin1.5% xG
  • P2 07:14BUFMissed shotAlex Tuch2.4% xG
  • P2 07:13MTLFaceoffJake Evans
  • P2 07:13Penalty
  • P2 07:06BUFBlocked shotJack Quinn3.4% xG
  • P2 06:52delayed penalty
  • P2 06:32BUFMissed shotJack Quinn1.3% xG
  • P2 06:08Takeaway
  • P2 06:02MTLFaceoffPhillip Danault
  • P2 06:02Stoppage
  • P2 05:42MTLFaceoffPhillip Danault
  • P2 05:42Stoppage
  • P2 05:27MTLHitJake Evans
  • P2 05:11BUFHitPeyton Krebs
  • P2 04:35BUFHitJosh Norris
  • P2 04:23BUFBlocked shotJosh Doan1.0% xG
  • P2 04:05MTLFaceoffNick Suzuki
  • P2 04:05Stoppage
  • P2 04:02MTLShot on goalNoah Dobson0.8% xG
  • P2 03:59MTLFaceoffNick Suzuki
  • P2 03:59Stoppage
  • P2 03:50Takeaway
  • P2 03:48BUFFaceoffPeyton Krebs
  • P2 03:48Stoppage
  • P2 03:34Giveaway
  • P2 03:32MTLFaceoffAlexandre Texier
  • P2 03:32BUFGoalJordan Greenway, Mattias Samuelsson
  • P2 03:25Giveaway
  • P2 03:17MTLHitZachary Bolduc
  • P2 03:06BUFHitZach Benson
  • P2 02:25BUFFaceoffJosh Norris
  • P2 02:25Stoppage
  • P2 02:10MTLHitAlex Newhook
  • P2 02:09MTLHitIvan Demidov
  • P2 01:57BUFFaceoffRyan McLeod
  • P2 01:57Stoppage
  • P2 01:31BUFMissed shotTage Thompson1.0% xG
  • P2 01:24MTLHitCole Caufield
  • P2 00:19BUFShot on goalJosh Doan2.5% xG
  • P2 00:05Giveaway
  • P2 00:00MTLFaceoffPhillip Danault
  • P1 19:26BUFFaceoffJosh Norris
  • P1 19:26Stoppage
  • P1 19:23MTLHitJosh Anderson
  • P1 19:16BUFFaceoffJosh Norris
  • P1 19:16MTLGoalNick Suzuki, Juraj Slafkovský, Ivan Demidov
  • P1 19:00MTLBlocked shotNick Suzuki1.6% xG
  • P1 18:46BUFHitJordan Greenway
  • P1 18:41MTLMissed shotIvan Demidov1.2% xG
  • P1 18:20MTLBlocked shotJuraj Slafkovský2.3% xG
  • P1 18:01Giveaway
  • P1 17:58BUFFaceoffRyan McLeod
  • P1 17:58Penalty
  • P1 17:39delayed penalty
  • P1 17:36MTLShot on goalJake Evans1.1% xG
  • P1 17:33BUFHitPeyton Krebs
  • P1 17:27BUFMissed shotBowen Byram0.7% xG
  • P1 17:09BUFBlocked shotBowen Byram1.9% xG
  • P1 16:57MTLFaceoffJake Evans
  • P1 16:57Stoppage
  • P1 16:53BUFHitPeyton Krebs
  • P1 16:49MTLFaceoffAlex Newhook
  • P1 16:49Stoppage
  • P1 16:46Giveaway
  • P1 16:16Giveaway
  • P1 14:58MTLFaceoffPhillip Danault
  • P1 14:58Stoppage
  • P1 14:56BUFShot on goalRasmus Dahlin1.2% xG
  • P1 14:46BUFHitPeyton Krebs
  • P1 14:44BUFBlocked shotAlex Tuch0.8% xG
  • P1 14:34MTLHitZachary Bolduc
  • P1 14:13BUFBlocked shotRasmus Dahlin1.1% xG
  • P1 13:43MTLHitArber Xhekaj
  • P1 13:39BUFBlocked shotConor Timmins0.6% xG
  • P1 13:26BUFFaceoffJordan Greenway
  • P1 13:26BUFGoalRyan McLeod, Zach Benson, Josh Doan
  • P1 13:10MTLHitPhillip Danault
  • P1 12:28Giveaway
  • P1 11:38MTLShot on goalAlex Newhook0.7% xG
  • P1 11:35MTLFaceoffJake Evans
  • P1 11:35Penalty
  • P1 11:33BUFBlocked shotBowen Byram7.0% xG
  • P1 11:31BUFBlocked shotOwen Power2.8% xG
  • P1 11:11Takeaway
  • P1 10:48BUFFaceoffJosh Norris
  • P1 10:48Stoppage
  • P1 10:46MTLShot on goalIvan Demidov2.5% xG
  • P1 10:39BUFHitBowen Byram
  • P1 10:24Takeaway
  • P1 10:07Giveaway
  • P1 10:05MTLHitZachary Bolduc
  • P1 10:01BUFShot on goalJack Quinn1.0% xG
  • P1 09:33MTLHitArber Xhekaj
  • P1 09:25BUFHitLogan Stanley
  • P1 09:24MTLShot on goalLane Hutson1.2% xG
  • P1 09:10MTLBlocked shotPhillip Danault1.1% xG
  • P1 08:53MTLShot on goalPhillip Danault1.8% xG
  • P1 08:14MTLMissed shotKaiden Guhle0.5% xG
  • P1 08:02MTLBlocked shotNick Suzuki0.8% xG
  • P1 07:16BUFHitJosh Norris
  • P1 06:44BUFHitLogan Stanley
  • P1 06:39Giveaway
  • P1 06:36Takeaway
  • P1 06:32MTLHitJoe Veleno
  • P1 05:54MTLMissed shotAlexandre Texier0.6% xG
  • P1 05:51BUFHitBeck Malenstyn
  • P1 05:48MTLHitPhillip Danault
  • P1 05:48Giveaway
  • P1 05:33MTLFaceoffPhillip Danault
  • P1 05:33Stoppage
  • P1 05:21MTLMissed shotArber Xhekaj0.4% xG
  • P1 05:01BUFMissed shotAlex Tuch1.6% xG
  • P1 04:48MTLShot on goalCole Caufield0.4% xG
  • P1 04:31MTLFaceoffNick Suzuki
  • P1 04:31BUFGoalJosh Doan, Zach Benson
  • P1 04:21BUFFaceoffJosh Norris
  • P1 04:21Stoppage
  • P1 04:19MTLShot on goalMike Matheson0.5% xG
  • P1 04:14MTLShot on goalLane Hutson1.1% xG
  • P1 03:39BUFHitJordan Greenway
  • P1 03:35MTLHitJoe Veleno
  • P1 03:32BUFBlocked shotLogan Stanley1.9% xG
  • P1 03:26MTLHitArber Xhekaj
  • P1 03:18BUFHitBeck Malenstyn
  • P1 03:13BUFMissed shotJordan Greenway0.7% xG
  • P1 03:05BUFHitJordan Greenway
  • P1 02:53MTLHitKaiden Guhle
  • P1 02:42MTLHitJoe Veleno
  • P1 02:23MTLFaceoffPhillip Danault
  • P1 02:23Stoppage
  • P1 02:21BUFShot on goalZach Benson8.1% xG
  • P1 02:20BUFShot on goalJosh Doan1.8% xG
  • P1 02:00Takeaway
  • P1 01:26BUFFaceoffRyan McLeod
  • P1 01:26Stoppage
  • P1 01:14MTLHitAlex Newhook
  • P1 01:11Giveaway
  • P1 00:57MTLFaceoffJake Evans
  • P1 00:57Stoppage
  • P1 00:30BUFFaceoffJosh Norris
  • P1 00:30Penalty
  • P1 00:11delayed penalty
  • P1 00:00BUFFaceoffJosh Norris

MTL vs BUF

Shot tracker

Every attempt with live expected goals

  • P1 02:20BUFJosh Doan1.8%
  • P1 02:21BUFZach Benson8.1%
  • P1 03:13BUFJordan Greenway0.7%
  • P1 03:32BUFLogan Stanley1.9%
  • P1 04:14MTLLane Hutson1.1%
  • P1 04:19MTLMike Matheson0.5%
  • P1 04:31BUFJosh DoanGOAL
  • P1 04:48MTLCole Caufield0.4%
  • P1 05:01BUFAlex Tuch1.6%
  • P1 05:21MTLArber Xhekaj0.4%
  • P1 05:54MTLAlexandre Texier0.6%
  • P1 08:02MTLNick Suzuki0.8%
  • P1 08:14MTLKaiden Guhle0.5%
  • P1 08:53MTLPhillip Danault1.8%
  • P1 09:10MTLPhillip Danault1.1%
  • P1 09:24MTLLane Hutson1.2%
  • P1 10:01BUFJack Quinn1.0%
  • P1 10:46MTLIvan Demidov2.5%
  • P1 11:31BUFOwen Power2.8%
  • P1 11:33BUFBowen Byram7.0%
  • P1 11:38MTLAlex Newhook0.7%
  • P1 13:26BUFRyan McLeodGOAL
  • P1 13:39BUFConor Timmins0.6%
  • P1 14:13BUFRasmus Dahlin1.1%
  • P1 14:44BUFAlex Tuch0.8%
  • P1 14:56BUFRasmus Dahlin1.2%
  • P1 17:09BUFBowen Byram1.9%
  • P1 17:27BUFBowen Byram0.7%
  • P1 17:36MTLJake Evans1.1%
  • P1 18:20MTLJuraj Slafkovský2.3%
  • P1 18:41MTLIvan Demidov1.2%
  • P1 19:00MTLNick Suzuki1.6%
  • P1 19:16MTLNick SuzukiGOAL
  • P2 00:19BUFJosh Doan2.5%
  • P2 01:31BUFTage Thompson1.0%
  • P2 03:32BUFJordan GreenwayGOAL
  • P2 04:02MTLNoah Dobson0.8%
  • P2 04:23BUFJosh Doan1.0%
  • P2 06:32BUFJack Quinn1.3%
  • P2 07:06BUFJack Quinn3.4%
  • P2 07:14BUFAlex Tuch2.4%
  • P2 07:39BUFRasmus Dahlin1.5%
  • P2 07:57MTLJake Evans0.3%
  • P2 08:51BUFBowen Byram0.8%
  • P2 09:01BUFBowen ByramGOAL
  • P2 10:05MTLNick Suzuki1.5%
  • P2 10:51MTLJuraj Slafkovský5.7%
  • P2 11:04MTLIvan Demidov1.0%
  • P2 11:23MTLZachary Bolduc1.5%
  • P2 11:51BUFRasmus Dahlin1.2%
  • P2 12:59MTLIvan Demidov1.9%
  • P2 13:31BUFJason Zucker0.8%
  • P2 13:39BUFJason Zucker0.7%
  • P2 13:50BUFRyan McLeod3.3%
  • P2 14:01BUFJack Quinn0.6%
  • P2 14:38BUFRasmus Dahlin1.5%
  • P2 14:38BUFTyson Kozak6.2%
  • P2 14:40BUFRasmus Dahlin6.1%
  • P2 14:41BUFRasmus Dahlin5.8%
  • P2 15:49MTLJoe Veleno0.8%
  • P2 15:54MTLLane Hutson0.8%
  • P2 16:31MTLKirby DachGOAL
  • P2 18:42BUFJordan Greenway1.2%
  • P2 18:53MTLPhillip Danault1.0%
  • P2 19:23MTLLane Hutson2.1%
  • P2 19:40MTLAlexandre Texier1.0%
  • P2 19:53MTLNick Suzuki0.6%
  • P3 00:07MTLCole Caufield1.0%
  • P3 00:14MTLNoah Dobson0.7%
  • P3 01:06MTLAlex Newhook2.4%
  • P3 02:02BUFJack Quinn1.5%
  • P3 03:31MTLNick Suzuki1.8%
  • P3 04:12MTLJuraj Slafkovský0.9%
  • P3 04:27BUFAlex Tuch2.2%
  • P3 05:05MTLAlex Newhook1.2%
  • P3 05:09MTLAlexandre Carrier0.7%
  • P3 05:58BUFLogan Stanley1.6%
  • P3 06:00BUFAlex Tuch4.6%
  • P3 06:42BUFAlex Tuch0.8%
  • P3 10:03BUFJack Quinn0.8%
  • P3 11:57BUFJosh Norris0.9%
  • P3 13:08MTLJuraj Slafkovský0.8%
  • P3 13:44MTLArber Xhekaj0.8%
  • P3 14:04BUFMattias Samuelsson2.1%
  • P3 14:05BUFTyson Kozak6.2%
  • P3 14:22MTLLane Hutson0.5%
  • P3 15:21MTLAlexandre Carrier1.2%
  • P3 15:42BUFTage Thompson1.1%
  • P3 16:15MTLMike Matheson0.6%
  • P3 16:53MTLNoah Dobson2.4%
  • P3 16:55MTLJake Evans6.7%
  • P3 16:59MTLAlex Newhook6.3%
  • P3 17:10MTLNoah Dobson0.8%
  • P3 17:39MTLJuraj Slafkovský1.1%
  • P3 17:51MTLNick Suzuki0.8%
  • P3 17:55MTLJuraj Slafkovský2.5%
  • P3 19:03MTLJuraj Slafkovský5.1%
  • P3 19:10MTLIvan Demidov2.4%
  • P3 19:27MTLNoah Dobson3.0%