ForensicHockey
← GamedayFinalFinal

TOR

31

SOG 4222

xG 0.740.58

MTL

Snapshot at 5:55:33 PM

Static box score →

Live insights

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

Forensic engine

Game xG

0.74–0.58

Δ +0.17 TOR

Deserve to win

56–44%

If both goalies were league average

Finishing vs xG

TOR +2.3

Outscoring shot quality

TOR

Shot threat

Mikhail Grabovski

7 attempts · 0.10 xG

TOR

Scoring chances

0–0

Attempts ≥8% xG · HDC 0–0

Last goal

M. Grabovski

P3 19:07 · 3–1

TOR

Top game score

M. Grabovski · 2.25

2G 1A undefined SOG · TOI 19:28

TOR

Win probability

TOR 100%

P1 · P2 · P3

P1P2P3
TORMTL

Shot zone

Live attempt map with expected goals

TOR 0.74 xGMTL 0.58 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 · M. Grabovski

    P3 19:07 · TOR · 31 · snap

  • GOAL · M. Grabovski

    P3 11:45 · TOR · 21 · snap

  • GOAL · M. Frattin

    P2 06:30 · TOR · 11 · wrist

  • GOAL · E. Cole

    P1 07:16 · MTL · 01 · wrist

Play-by-play

Live feed · new plays animate in

  • P3 20:00Penalty
  • P3 20:00Penalty
  • P3 20:00Penalty
  • P3 19:57MTLBlocked shotP.K. Subban1.5% xG
  • P3 19:58Giveaway
  • P3 19:28MTLBlocked shotTomas Plekanec1.9% xG
  • P3 19:07TORFaceoffMikhail Grabovski
  • P3 19:07TORGoalMikhail Grabovski, Matt Frattin, Dion Phaneuf
  • P3 19:01TORFaceoffMikhail Grabovski
  • P3 19:01Penalty
  • P3 18:54MTLBlocked shotRene Bourque1.8% xG
  • P3 17:52MTLBlocked shotYannick Weber0.8% xG
  • P3 17:51Giveaway
  • P3 17:41MTLBlocked shotYannick Weber2.2% xG
  • P3 17:36MTLShot on goalYannick Weber0.4% xG
  • P3 17:10TORHitDion Phaneuf
  • P3 16:29TORFaceoffDavid Steckel
  • P3 16:29Stoppage
  • P3 15:49MTLFaceoffLars Eller
  • P3 15:49Stoppage
  • P3 15:33TORMissed shotDion Phaneuf0.6% xG
  • P3 15:28TORFaceoffTim Connolly
  • P3 15:28Stoppage
  • P3 15:13TORShot on goalPhil Kessel1.0% xG
  • P3 14:40MTLBlocked shotYannick Weber1.8% xG
  • P3 14:35MTLBlocked shotErik Cole1.5% xG
  • P3 14:30MTLHitChris Campoli
  • P3 14:22TORHitMike Komisarek
  • P3 14:12TORMissed shotNikolay Kulemin1.9% xG
  • P3 13:47TORFaceoffDavid Steckel
  • P3 13:47Stoppage
  • P3 13:25Takeaway
  • P3 13:23MTLBlocked shotP.K. Subban1.4% xG
  • P3 13:16MTLBlocked shotJosh Gorges1.1% xG
  • P3 13:12Giveaway
  • P3 12:42Giveaway
  • P3 12:42MTLShot on goalP.K. Subban0.6% xG
  • P3 12:11MTLHitChris Campoli
  • P3 11:45MTLFaceoffLars Eller
  • P3 11:45TORGoalMikhail Grabovski, Clarke MacArthur, Carl Gunnarsson
  • P3 11:32TORFaceoffMikhail Grabovski
  • P3 11:32Stoppage
  • P3 11:15TORBlocked shotMatthew Lombardi1.8% xG
  • P3 11:15Giveaway
  • P3 11:11MTLHitRyan White
  • P3 10:31MTLShot on goalMax Pacioretty2.9% xG
  • P3 10:29Takeaway
  • P3 09:45TORFaceoffDavid Steckel
  • P3 09:45Stoppage
  • P3 09:44TORShot on goalDavid Steckel0.8% xG
  • P3 09:43Takeaway
  • P3 09:02MTLFaceoffRyan White
  • P3 09:02Stoppage
  • P3 09:01TORShot on goalJohn-Michael Liles1.1% xG
  • P3 08:57TORFaceoffTyler Bozak
  • P3 08:57Stoppage
  • P3 08:56TORShot on goalDion Phaneuf0.5% xG
  • P3 08:31TORShot on goalJake Gardiner1.1% xG
  • P3 08:29Takeaway
  • P3 08:18TORBlocked shotTim Connolly1.9% xG
  • P3 08:00TORFaceoffMikhail Grabovski
  • P3 08:00Stoppage
  • P3 07:46TORMissed shotDion Phaneuf0.6% xG
  • P3 07:20TORFaceoffTyler Bozak
  • P3 07:20Stoppage
  • P3 07:20Penalty
  • P3 07:18MTLShot on goalErik Cole1.5% xG
  • P3 06:43TORFaceoffTyler Bozak
  • P3 06:43Stoppage
  • P3 06:33TORShot on goalNikolay Kulemin0.5% xG
  • P3 05:58MTLFaceoffLars Eller
  • P3 05:58Stoppage
  • P3 05:57TORShot on goalMatt Frattin0.7% xG
  • P3 05:34MTLShot on goalMax Pacioretty0.8% xG
  • P3 05:25TORHitMatt Frattin
  • P3 05:16MTLFaceoffDavid Desharnais
  • P3 05:16Stoppage
  • P3 04:50TORFaceoffMatthew Lombardi
  • P3 04:50Stoppage
  • P3 04:46TORShot on goalLuke Schenn0.5% xG
  • P3 04:41TORBlocked shotPhil Kessel1.4% xG
  • P3 04:38TORFaceoffTyler Bozak
  • P3 04:38Stoppage
  • P3 03:55MTLHitAlexei Emelin
  • P3 03:51TORShot on goalNikolay Kulemin0.8% xG
  • P3 03:47TORHitDavid Steckel
  • P3 03:42MTLFaceoffRyan White
  • P3 03:42Stoppage
  • P3 03:24TORFaceoffMatthew Lombardi
  • P3 03:24Stoppage
  • P3 03:24TORShot on goalClarke MacArthur0.9% xG
  • P3 03:14MTLHitLouis Leblanc
  • P3 02:59TORMissed shotMike Komisarek0.6% xG
  • P3 02:55TORShot on goalMikhail Grabovski1.5% xG
  • P3 02:27TORMissed shotJake Gardiner0.6% xG
  • P3 02:18TORHitTyler Bozak
  • P3 01:56TORShot on goalNikolay Kulemin1.4% xG
  • P3 02:03TORHitDion Phaneuf
  • P3 01:58TORShot on goalDavid Steckel1.7% xG
  • P3 01:38TORShot on goalCarl Gunnarsson0.6% xG
  • P3 01:30TORFaceoffDavid Steckel
  • P3 01:30Stoppage
  • P3 01:12TORShot on goalDion Phaneuf0.9% xG
  • P3 00:48MTLMissed shotTomas Plekanec0.5% xG
  • P3 00:37Takeaway
  • P3 00:33TORBlocked shotDion Phaneuf1.6% xG
  • P3 00:00TORFaceoffTyler Bozak
  • P2 19:54MTLShot on goalP.K. Subban0.5% xG
  • P2 19:44Giveaway
  • P2 19:40MTLFaceoffTomas Plekanec
  • P2 19:40Penalty
  • P2 19:31TORFaceoffDavid Steckel
  • P2 19:31Stoppage
  • P2 19:00MTLShot on goalP.K. Subban0.4% xG
  • P2 17:49TORFaceoffTyler Bozak
  • P2 17:49Stoppage
  • P2 17:48MTLShot on goalRene Bourque1.3% xG
  • P2 17:36MTLShot on goalTomas Plekanec1.3% xG
  • P2 17:23TORHitDion Phaneuf
  • P2 17:03MTLShot on goalP.K. Subban0.6% xG
  • P2 16:40MTLMissed shotP.K. Subban0.8% xG
  • P2 16:30MTLMissed shotP.K. Subban0.8% xG
  • P2 15:56TORBlocked shotJoey Crabb0.8% xG
  • P2 15:43TORFaceoffDavid Steckel
  • P2 15:43Penalty
  • P2 15:42MTLHitChris Campoli
  • P2 15:30MTLShot on goalMax Pacioretty1.0% xG
  • P2 15:25MTLHitDavid Desharnais
  • P2 15:02MTLFaceoffDavid Desharnais
  • P2 15:02Stoppage
  • P2 14:23TORFaceoffMikhail Grabovski
  • P2 14:23Stoppage
  • P2 14:22TORShot on goalJohn-Michael Liles0.8% xG
  • P2 14:18TORBlocked shotMikhail Grabovski2.0% xG
  • P2 14:07TORShot on goalMikhail Grabovski0.8% xG
  • P2 14:04TORHitClarke MacArthur
  • P2 13:43MTLHitPetteri Nokelainen
  • P2 13:26MTLMissed shotAlexei Emelin0.4% xG
  • P2 13:22MTLShot on goalMax Pacioretty0.7% xG
  • P2 13:04MTLHitYannick Weber
  • P2 13:02TORBlocked shotDavid Steckel0.6% xG
  • P2 12:24TORHitLuke Schenn
  • P2 12:19TORShot on goalPhil Kessel1.9% xG
  • P2 12:00TORHitTyler Bozak
  • P2 11:20TORHitMike Brown
  • P2 10:44TORShot on goalClarke MacArthur3.8% xG
  • P2 10:18TORFaceoffMikhail Grabovski
  • P2 10:18Stoppage
  • P2 09:22MTLMissed shotBlake Geoffrion0.9% xG
  • P2 09:09MTLHitTomas Plekanec
  • P2 09:01TORShot on goalJohn-Michael Liles0.5% xG
  • P2 08:41TORFaceoffTim Connolly
  • P2 08:41Stoppage
  • P2 08:40TORShot on goalDion Phaneuf0.8% xG
  • P2 08:24Takeaway
  • P2 08:33MTLMissed shotYannick Weber4.0% xG
  • P2 08:21TORHitTyler Bozak
  • P2 08:17TORBlocked shotPhil Kessel0.5% xG
  • P2 08:12TORFaceoffTyler Bozak
  • P2 08:12Stoppage
  • P2 08:11TORShot on goalMatthew Lombardi0.5% xG
  • P2 08:07MTLHitErik Cole
  • P2 07:56TORHitLuke Schenn
  • P2 07:27TORHitJoey Crabb
  • P2 07:18TORHitJoey Crabb
  • P2 06:49MTLBlocked shotLouis Leblanc1.8% xG
  • P2 06:30MTLFaceoffLars Eller
  • P2 06:30TORGoalMatt Frattin, Mikhail Grabovski
  • P2 06:28TORFaceoffMikhail Grabovski
  • P2 06:28Stoppage
  • P2 06:06MTLHitRyan White
  • P2 06:03TORFaceoffDavid Steckel
  • P2 06:03Stoppage
  • P2 05:55MTLFaceoffRyan White
  • P2 05:54Stoppage
  • P2 05:54MTLShot on goalErik Cole1.9% xG
  • P2 05:34TORFaceoffTyler Bozak
  • P2 05:34Stoppage
  • P2 05:32TORShot on goalLuke Schenn0.6% xG
  • P2 05:28TORFaceoffTyler Bozak
  • P2 05:28Stoppage
  • P2 05:27TORBlocked shotMikhail Grabovski1.0% xG
  • P2 05:07Giveaway
  • P2 05:04TORBlocked shotClarke MacArthur0.8% xG
  • P2 04:44MTLHitJosh Gorges
  • P2 04:38MTLHitErik Cole
  • P2 04:31MTLShot on goalErik Cole0.7% xG
  • P2 04:04TORHitJoey Crabb
  • P2 03:52MTLHitYannick Weber
  • P2 03:37TORFaceoffDavid Steckel
  • P2 03:37Stoppage
  • P2 03:31TORShot on goalMike Brown0.6% xG
  • P2 03:16TORBlocked shotCarl Gunnarsson0.8% xG
  • P2 03:11TORHitDavid Steckel
  • P2 03:01TORMissed shotLuke Schenn0.5% xG
  • P2 02:55TORBlocked shotLuke Schenn1.5% xG
  • P2 02:39MTLBlocked shotPetteri Nokelainen0.6% xG
  • P2 01:52TORShot on goalDion Phaneuf0.7% xG
  • P2 01:12TORHitDion Phaneuf
  • P2 01:08MTLShot on goalMax Pacioretty0.8% xG
  • P2 00:44TORBlocked shotPhil Kessel1.5% xG
  • P2 00:38TORFaceoffTyler Bozak
  • P2 00:38Stoppage
  • P2 00:37TORShot on goalMatt Frattin1.7% xG
  • P2 00:36Giveaway
  • P2 00:26TORFaceoffMikhail Grabovski
  • P2 00:26Stoppage
  • P2 00:24MTLMissed shotErik Cole1.4% xG
  • P2 00:19TORHitMike Komisarek
  • P2 00:08MTLFaceoffDavid Desharnais
  • P2 00:08Stoppage
  • P2 00:06TORHitMatt Frattin
  • P2 00:00MTLFaceoffLars Eller
  • P1 19:52MTLFaceoffLars Eller
  • P1 19:52Stoppage
  • P1 19:44TORHitDavid Steckel
  • P1 19:11TORBlocked shotMike Komisarek1.3% xG
  • P1 19:01TORShot on goalJoffrey Lupul2.1% xG
  • P1 18:22TORHitDavid Steckel
  • P1 18:19Giveaway
  • P1 18:04TORMissed shotMatt Frattin0.6% xG
  • P1 17:36MTLHitLouis Leblanc
  • P1 17:27TORHitJoffrey Lupul
  • P1 17:22MTLHitRene Bourque
  • P1 16:35TORShot on goalDavid Steckel0.6% xG
  • P1 14:39TORShot on goalTim Connolly3.7% xG
  • P1 16:18TORMissed shotJohn-Michael Liles0.5% xG
  • P1 16:13TORFaceoffDavid Steckel
  • P1 16:13Stoppage
  • P1 15:29TORShot on goalPhil Kessel0.8% xG
  • P1 14:52MTLShot on goalLouis Leblanc0.7% xG
  • P1 14:22TORShot on goalMatthew Lombardi0.5% xG
  • P1 13:43TORMissed shotJohn-Michael Liles0.6% xG
  • P1 13:40MTLHitRyan White
  • P1 13:19TORBlocked shotCarl Gunnarsson0.7% xG
  • P1 13:06TORShot on goalClarke MacArthur0.9% xG
  • P1 13:04MTLHitP.K. Subban
  • P1 12:51MTLFaceoffDavid Desharnais
  • P1 12:51Stoppage
  • P1 12:39TORHitTyler Bozak
  • P1 12:36TORShot on goalMike Komisarek0.6% xG
  • P1 12:26TORShot on goalPhil Kessel1.1% xG
  • P1 12:09TORShot on goalTyler Bozak1.1% xG
  • P1 11:39TORShot on goalJake Gardiner0.9% xG
  • P1 11:34TORHitLuke Schenn
  • P1 11:25TORMissed shotMikhail Grabovski1.1% xG
  • P1 10:46Giveaway
  • P1 10:44TORHitDavid Steckel
  • P1 10:23TORFaceoffDavid Steckel
  • P1 10:23Stoppage
  • P1 10:23Penalty
  • P1 10:23Penalty
  • P1 10:07MTLHitAlexei Emelin
  • P1 10:17MTLHitBrad Staubitz
  • P1 09:47Giveaway
  • P1 09:48MTLShot on goalMax Pacioretty2.5% xG
  • P1 09:39MTLBlocked shotErik Cole0.9% xG
  • P1 08:42MTLShot on goalRyan White0.5% xG
  • P1 08:37MTLMissed shotTomas Plekanec5.6% xG
  • P1 08:34MTLBlocked shotTomas Plekanec1.2% xG
  • P1 08:29Takeaway
  • P1 08:18TORBlocked shotJoffrey Lupul0.6% xG
  • P1 07:27MTLFaceoffLars Eller
  • P1 07:27Stoppage
  • P1 07:26MTLShot on goalLars Eller1.1% xG
  • P1 07:25Giveaway
  • P1 07:16MTLFaceoffLars Eller
  • P1 07:16MTLGoalErik Cole, David Desharnais, Max Pacioretty
  • P1 06:33MTLFaceoffDavid Desharnais
  • P1 06:33Stoppage
  • P1 06:30Giveaway
  • P1 06:29TORHitJoffrey Lupul
  • P1 06:05Giveaway
  • P1 05:59MTLHitBrad Staubitz
  • P1 05:47MTLHitBrad Staubitz
  • P1 04:58Giveaway
  • P1 04:37MTLHitChris Campoli
  • P1 04:20TORBlocked shotJake Gardiner0.8% xG
  • P1 04:18Giveaway
  • P1 04:12MTLFaceoffLars Eller
  • P1 04:12Stoppage
  • P1 04:11TORShot on goalTyler Bozak0.8% xG
  • P1 04:09MTLHitLouis Leblanc
  • P1 04:00MTLShot on goalLars Eller2.1% xG
  • P1 03:56MTLHitRene Bourque
  • P1 03:32MTLHitP.K. Subban
  • P1 03:08TORHitMatt Frattin
  • P1 03:02Giveaway
  • P1 02:35MTLHitBrad Staubitz
  • P1 02:16MTLHitAndreas Engqvist
  • P1 02:04MTLShot on goalPetteri Nokelainen1.2% xG
  • P1 01:55TORHitDion Phaneuf
  • P1 01:50TORShot on goalTim Connolly0.5% xG
  • P1 01:26MTLHitRyan White
  • P1 01:22TORFaceoffDavid Steckel
  • P1 01:22Stoppage
  • P1 00:22TORBlocked shotCarl Gunnarsson0.6% xG
  • P1 00:16TORShot on goalClarke MacArthur1.1% xG
  • P1 00:14Giveaway
  • P1 00:08MTLHitChris Campoli
  • P1 00:01TORFaceoffMikhail Grabovski

TOR vs MTL

Shot tracker

Every attempt with live expected goals

  • P1 00:16TORClarke MacArthur1.1%
  • P1 00:22TORCarl Gunnarsson0.6%
  • P1 01:50TORTim Connolly0.5%
  • P1 02:04MTLPetteri Nokelainen1.2%
  • P1 04:00MTLLars Eller2.1%
  • P1 04:11TORTyler Bozak0.8%
  • P1 04:20TORJake Gardiner0.8%
  • P1 07:16MTLErik ColeGOAL
  • P1 07:26MTLLars Eller1.1%
  • P1 08:18TORJoffrey Lupul0.6%
  • P1 08:34MTLTomas Plekanec1.2%
  • P1 08:37MTLTomas Plekanec5.6%
  • P1 08:42MTLRyan White0.5%
  • P1 09:39MTLErik Cole0.9%
  • P1 09:48MTLMax Pacioretty2.5%
  • P1 11:25TORMikhail Grabovski1.1%
  • P1 11:39TORJake Gardiner0.9%
  • P1 12:09TORTyler Bozak1.1%
  • P1 12:26TORPhil Kessel1.1%
  • P1 12:36TORMike Komisarek0.6%
  • P1 13:06TORClarke MacArthur0.9%
  • P1 13:19TORCarl Gunnarsson0.7%
  • P1 13:43TORJohn-Michael Liles0.6%
  • P1 14:22TORMatthew Lombardi0.5%
  • P1 14:52MTLLouis Leblanc0.7%
  • P1 15:29TORPhil Kessel0.8%
  • P1 16:18TORJohn-Michael Liles0.5%
  • P1 14:39TORTim Connolly3.7%
  • P1 16:35TORDavid Steckel0.6%
  • P1 18:04TORMatt Frattin0.6%
  • P1 19:01TORJoffrey Lupul2.1%
  • P1 19:11TORMike Komisarek1.3%
  • P2 00:24MTLErik Cole1.4%
  • P2 00:37TORMatt Frattin1.7%
  • P2 00:44TORPhil Kessel1.5%
  • P2 01:08MTLMax Pacioretty0.8%
  • P2 01:52TORDion Phaneuf0.7%
  • P2 02:39MTLPetteri Nokelainen0.6%
  • P2 02:55TORLuke Schenn1.5%
  • P2 03:01TORLuke Schenn0.5%
  • P2 03:16TORCarl Gunnarsson0.8%
  • P2 03:31TORMike Brown0.6%
  • P2 04:31MTLErik Cole0.7%
  • P2 05:04TORClarke MacArthur0.8%
  • P2 05:27TORMikhail Grabovski1.0%
  • P2 05:32TORLuke Schenn0.6%
  • P2 05:54MTLErik Cole1.9%
  • P2 06:30TORMatt FrattinGOAL
  • P2 06:49MTLLouis Leblanc1.8%
  • P2 08:11TORMatthew Lombardi0.5%
  • P2 08:17TORPhil Kessel0.5%
  • P2 08:33MTLYannick Weber4.0%
  • P2 08:40TORDion Phaneuf0.8%
  • P2 09:01TORJohn-Michael Liles0.5%
  • P2 09:22MTLBlake Geoffrion0.9%
  • P2 10:44TORClarke MacArthur3.8%
  • P2 12:19TORPhil Kessel1.9%
  • P2 13:02TORDavid Steckel0.6%
  • P2 13:22MTLMax Pacioretty0.7%
  • P2 13:26MTLAlexei Emelin0.4%
  • P2 14:07TORMikhail Grabovski0.8%
  • P2 14:18TORMikhail Grabovski2.0%
  • P2 14:22TORJohn-Michael Liles0.8%
  • P2 15:30MTLMax Pacioretty1.0%
  • P2 15:56TORJoey Crabb0.8%
  • P2 16:30MTLP.K. Subban0.8%
  • P2 16:40MTLP.K. Subban0.8%
  • P2 17:03MTLP.K. Subban0.6%
  • P2 17:36MTLTomas Plekanec1.3%
  • P2 17:48MTLRene Bourque1.3%
  • P2 19:00MTLP.K. Subban0.4%
  • P2 19:54MTLP.K. Subban0.5%
  • P3 00:33TORDion Phaneuf1.6%
  • P3 00:48MTLTomas Plekanec0.5%
  • P3 01:12TORDion Phaneuf0.9%
  • P3 01:38TORCarl Gunnarsson0.6%
  • P3 01:58TORDavid Steckel1.7%
  • P3 01:56TORNikolay Kulemin1.4%
  • P3 02:27TORJake Gardiner0.6%
  • P3 02:55TORMikhail Grabovski1.5%
  • P3 02:59TORMike Komisarek0.6%
  • P3 03:24TORClarke MacArthur0.9%
  • P3 03:51TORNikolay Kulemin0.8%
  • P3 04:41TORPhil Kessel1.4%
  • P3 04:46TORLuke Schenn0.5%
  • P3 05:34MTLMax Pacioretty0.8%
  • P3 05:57TORMatt Frattin0.7%
  • P3 06:33TORNikolay Kulemin0.5%
  • P3 07:18MTLErik Cole1.5%
  • P3 07:46TORDion Phaneuf0.6%
  • P3 08:18TORTim Connolly1.9%
  • P3 08:31TORJake Gardiner1.1%
  • P3 08:56TORDion Phaneuf0.5%
  • P3 09:01TORJohn-Michael Liles1.1%
  • P3 09:44TORDavid Steckel0.8%
  • P3 10:31MTLMax Pacioretty2.9%
  • P3 11:15TORMatthew Lombardi1.8%
  • P3 11:45TORMikhail GrabovskiGOAL
  • P3 12:42MTLP.K. Subban0.6%
  • P3 13:16MTLJosh Gorges1.1%
  • P3 13:23MTLP.K. Subban1.4%
  • P3 14:12TORNikolay Kulemin1.9%
  • P3 14:35MTLErik Cole1.5%
  • P3 14:40MTLYannick Weber1.8%
  • P3 15:13TORPhil Kessel1.0%
  • P3 15:33TORDion Phaneuf0.6%
  • P3 17:36MTLYannick Weber0.4%
  • P3 17:41MTLYannick Weber2.2%
  • P3 17:52MTLYannick Weber0.8%
  • P3 18:54MTLRene Bourque1.8%
  • P3 19:07TORMikhail GrabovskiGOAL
  • P3 19:28MTLTomas Plekanec1.9%
  • P3 19:57MTLP.K. Subban1.5%