ForensicHockey
← GamedayFinalFinal

MTL

45

SOG 2834

xG 0.620.80

CGY

Snapshot at 5:54:29 PM

Static box score →

Live insights

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

Forensic engine

Game xG

0.62–0.80

Δ -0.18 CGY

Deserve to win

44–56%

If both goalies were league average

Finishing vs xG

CGY +4.2

Outscoring shot quality

CGY

Shot threat

Jarome Iginla

7 attempts · 0.15 xG

CGY

Scoring chances

1–1

Attempts ≥8% xG · HDC 0–0

Last goal

M. Pacioretty

P3 12:06 · 4–5

MTL

Top game score

C. Glencross · 2.25

1G 2A undefined SOG · TOI 21:06

CGY

Win probability

CGY 100%

P1 · P2 · P3

P1P2P3
MTLCGY

Shot zone

Live attempt map with expected goals

MTL 0.62 xGCGY 0.80 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. Pacioretty

    P3 12:06 · MTL · 45 · backhand

  • GOAL · L. Eller

    P3 08:57 · MTL · 35 · wrist

  • GOAL · C. Glencross

    P3 07:16 · CGY · 25 · slap

  • GOAL · J. Iginla

    P2 18:42 · CGY · 24 · wrap-around

  • GOAL · M. Giordano

    P2 13:44 · CGY · 23 · slap

  • GOAL · M. Pacioretty

    P2 09:28 · MTL · 22 · wrist

  • GOAL · T. Plekanec

    P1 19:56 · MTL · 12 · snap

  • GOAL · J. Iginla

    P1 12:21 · CGY · 02 · wrist

  • GOAL · D. Moss

    P1 10:06 · CGY · 01 · tip-in

Play-by-play

Live feed · new plays animate in

  • P3 19:54MTLMissed shotP.K. Subban0.7% xG
  • P3 19:49MTLFaceoffTomas Plekanec
  • P3 19:49Stoppage
  • P3 19:41CGYFaceoffCurtis Glencross
  • P3 19:41Stoppage
  • P3 19:35MTLBlocked shotP.K. Subban1.0% xG
  • P3 19:24Giveaway
  • P3 19:14MTLFaceoffTomas Plekanec
  • P3 19:14Stoppage
  • P3 18:52MTLFaceoffTomas Plekanec
  • P3 18:52Stoppage
  • P3 18:47MTLBlocked shotChris Campoli1.7% xG
  • P3 18:43MTLMissed shotRyan White0.9% xG
  • P3 18:37MTLShot on goalLars Eller1.0% xG
  • P3 18:12CGYFaceoffMatt Stajan
  • P3 18:12Stoppage
  • P3 18:03MTLFaceoffDavid Desharnais
  • P3 18:03Stoppage
  • P3 17:41MTLBlocked shotErik Cole0.8% xG
  • P3 16:59CGYMissed shotJarome Iginla0.7% xG
  • P3 16:40CGYFaceoffMatt Stajan
  • P3 16:40Stoppage
  • P3 16:18CGYFaceoffGreg Nemisz
  • P3 16:18Stoppage
  • P3 16:16CGYShot on goalOlli Jokinen1.0% xG
  • P3 16:12MTLHitTomas Kaberle
  • P3 16:04MTLBlocked shotTomas Kaberle1.0% xG
  • P3 15:45MTLShot on goalErik Cole0.5% xG
  • P3 15:32CGYFaceoffOlli Jokinen
  • P3 15:32Stoppage
  • P3 15:08Giveaway
  • P3 14:56MTLHitTomas Plekanec
  • P3 14:47CGYFaceoffMatt Stajan
  • P3 14:47Stoppage
  • P3 14:30MTLBlocked shotDavid Desharnais1.7% xG
  • P3 14:24Takeaway
  • P3 14:14CGYShot on goalDavid Moss0.9% xG
  • P3 14:03MTLShot on goalChris Campoli0.6% xG
  • P3 13:21CGYFaceoffJarome Iginla
  • P3 13:21Stoppage
  • P3 12:36Giveaway
  • P3 12:25Giveaway
  • P3 12:06MTLFaceoffLars Eller
  • P3 12:06Stoppage
  • P3 12:06MTLGoalMax Pacioretty, P.K. Subban, Erik Cole
  • P3 12:02MTLShot on goalP.K. Subban0.7% xG
  • P3 11:36MTLHitJosh Gorges
  • P3 11:26CGYFaceoffOlli Jokinen
  • P3 11:26Stoppage
  • P3 11:19MTLBlocked shotJosh Gorges1.3% xG
  • P3 10:11CGYFaceoffDavid Moss
  • P3 10:11Stoppage
  • P3 10:11MTLShot on goalChris Campoli0.6% xG
  • P3 10:06MTLFaceoffTomas Plekanec
  • P3 10:06Stoppage
  • P3 10:05MTLShot on goalDavid Desharnais2.6% xG
  • P3 09:57Takeaway
  • P3 09:38MTLFaceoffDavid Desharnais
  • P3 09:38Stoppage
  • P3 09:29MTLHitRyan White
  • P3 09:16Takeaway
  • P3 08:57MTLFaceoffLars Eller
  • P3 08:57Stoppage
  • P3 08:57MTLGoalLars Eller, Alexei Emelin
  • P3 07:46Takeaway
  • P3 07:30MTLShot on goalAndreas Engqvist0.6% xG
  • P3 07:16CGYFaceoffOlli Jokinen
  • P3 07:16CGYGoalCurtis Glencross
  • P3 07:15Giveaway
  • P3 06:18CGYHitTJ Brodie
  • P3 06:05CGYBlocked shotTJ Brodie0.6% xG
  • P3 05:50Giveaway
  • P3 05:25CGYHitMark Giordano
  • P3 04:50CGYBlocked shotKrys Kolanos1.1% xG
  • P3 04:15CGYFaceoffMatt Stajan
  • P3 04:15Stoppage
  • P3 03:39CGYMissed shotMark Giordano0.8% xG
  • P3 03:27CGYShot on goalOlli Jokinen0.7% xG
  • P3 03:21CGYFaceoffOlli Jokinen
  • P3 03:21Stoppage
  • P3 03:17MTLFaceoffTomas Plekanec
  • P3 03:17Penalty
  • P3 02:52CGYHitCory Sarich
  • P3 02:48MTLHitJosh Gorges
  • P3 02:27MTLShot on goalLars Eller2.0% xG
  • P3 02:26MTLHitBlake Geoffrion
  • P3 01:35MTLMissed shotPetteri Nokelainen2.3% xG
  • P3 01:06MTLHitYannick Weber
  • P3 01:01CGYShot on goalScott Hannan0.6% xG
  • P3 00:54CGYBlocked shotCurtis Glencross1.2% xG
  • P3 00:32CGYShot on goalJarome Iginla0.8% xG
  • P3 00:10MTLMissed shotTomas Plekanec0.8% xG
  • P3 00:00MTLFaceoffTomas Plekanec
  • P2 19:58CGYFaceoffOlli Jokinen
  • P2 19:58Stoppage
  • P2 19:02MTLShot on goalMax Pacioretty0.9% xG
  • P2 18:42MTLFaceoffDavid Desharnais
  • P2 18:42CGYGoalJarome Iginla, Jay Bouwmeester, Alex Tanguay
  • P2 18:39CGYBlocked shotJarome Iginla1.0% xG
  • P2 18:22Penalty
  • P2 18:22CGYFaceoffAlex Tanguay
  • P2 18:22Penalty
  • P2 18:06CGYShot on goalCory Sarich0.4% xG
  • P2 17:56MTLHitJosh Gorges
  • P2 17:28CGYFaceoffTom Kostopoulos
  • P2 17:28Stoppage
  • P2 16:59MTLFaceoffDavid Desharnais
  • P2 16:59Stoppage
  • P2 16:54Takeaway
  • P2 16:36MTLHitJosh Gorges
  • P2 16:25MTLShot on goalLouis Leblanc0.9% xG
  • P2 16:19CGYBlocked shotAlex Tanguay1.1% xG
  • P2 15:55CGYFaceoffMatt Stajan
  • P2 15:55Stoppage
  • P2 15:54MTLShot on goalTomas Plekanec0.7% xG
  • P2 14:37CGYHitDavid Moss
  • P2 13:52CGYBlocked shotMatt Stajan0.7% xG
  • P2 13:44CGYFaceoffMatt Stajan
  • P2 13:44CGYGoalMark Giordano, Curtis Glencross, Olli Jokinen
  • P2 13:21Giveaway
  • P2 13:02MTLFaceoffTomas Plekanec
  • P2 13:02Stoppage
  • P2 12:31CGYFaceoffMatt Stajan
  • P2 12:31Stoppage
  • P2 12:07CGYMissed shotOlli Jokinen3.2% xG
  • P2 11:38MTLFaceoffTomas Plekanec
  • P2 11:38Stoppage
  • P2 11:38Penalty
  • P2 11:13CGYShot on goalJarome Iginla0.9% xG
  • P2 11:08MTLHitRene Bourque
  • P2 10:57MTLShot on goalLouis Leblanc0.6% xG
  • P2 10:52MTLMissed shotTomas Plekanec0.7% xG
  • P2 10:16CGYShot on goalRoman Horak1.4% xG
  • P2 10:07CGYShot on goalTom Kostopoulos0.7% xG
  • P2 09:50CGYShot on goalKrys Kolanos2.6% xG
  • P2 09:49Takeaway
  • P2 09:28MTLFaceoffPetteri Nokelainen
  • P2 09:28MTLGoalMax Pacioretty, Chris Campoli, Yannick Weber
  • P2 08:46MTLMissed shotChris Campoli0.6% xG
  • P2 08:11CGYHitCory Sarich
  • P2 06:47MTLFaceoffDavid Desharnais
  • P2 06:47Penalty
  • P2 06:47MTLHitRene Bourque
  • P2 06:40CGYFaceoffMatt Stajan
  • P2 06:40Stoppage
  • P2 06:38MTLShot on goalP.K. Subban0.5% xG
  • P2 06:29MTLBlocked shotBlake Geoffrion1.2% xG
  • P2 06:27MTLHitRyan White
  • P2 06:05Giveaway
  • P2 05:52Giveaway
  • P2 05:09CGYShot on goalOlli Jokinen1.6% xG
  • P2 05:03CGYFaceoffOlli Jokinen
  • P2 05:03Stoppage
  • P2 05:01CGYShot on goalOlli Jokinen0.8% xG
  • P2 04:52CGYFaceoffOlli Jokinen
  • P2 04:52Stoppage
  • P2 04:44CGYFaceoffRoman Horak
  • P2 04:44Stoppage
  • P2 04:37MTLShot on goalP.K. Subban0.6% xG
  • P2 04:20Giveaway
  • P2 04:04CGYShot on goalJay Bouwmeester0.5% xG
  • P2 03:29MTLHitBrad Staubitz
  • P2 03:10Giveaway
  • P2 02:41CGYHitGuillaume Desbiens
  • P2 02:19MTLShot on goalRyan White0.5% xG
  • P2 02:08Giveaway
  • P2 01:31CGYFaceoffOlli Jokinen
  • P2 01:31Stoppage
  • P2 01:30MTLShot on goalRyan White1.5% xG
  • P2 01:21CGYHitJarome Iginla
  • P2 01:12MTLFaceoffLars Eller
  • P2 01:12Stoppage
  • P2 01:07MTLFaceoffDavid Desharnais
  • P2 01:07Stoppage
  • P2 01:02MTLFaceoffDavid Desharnais
  • P2 01:02Stoppage
  • P2 00:09MTLMissed shotP.K. Subban0.5% xG
  • P2 00:07MTLHitRene Bourque
  • P2 00:00CGYFaceoffMatt Stajan
  • P1 19:59CGYFaceoffMatt Stajan
  • P1 19:59Stoppage
  • P1 19:56MTLFaceoffBlake Geoffrion
  • P1 19:56MTLGoalTomas Plekanec, Lars Eller, Tomas Kaberle
  • P1 19:54MTLBlocked shotTomas Kaberle0.8% xG
  • P1 19:32Takeaway
  • P1 19:27CGYShot on goalTom Kostopoulos0.5% xG
  • P1 19:24Giveaway
  • P1 18:54Giveaway
  • P1 18:39MTLFaceoffDavid Desharnais
  • P1 18:39Stoppage
  • P1 18:39Penalty
  • P1 18:31MTLFaceoffDavid Desharnais
  • P1 18:31MTLBlocked shotMax Pacioretty1.6% xG
  • P1 18:31Stoppage
  • P1 17:50CGYMissed shotAlex Tanguay1.8% xG
  • P1 18:16CGYFaceoffOlli Jokinen
  • P1 18:16Stoppage
  • P1 18:00MTLShot on goalLouis Leblanc3.5% xG
  • P1 17:59MTLBlocked shotLouis Leblanc1.3% xG
  • P1 17:45Takeaway
  • P1 17:29MTLShot on goalTomas Plekanec0.6% xG
  • P1 17:09CGYFaceoffMatt Stajan
  • P1 17:09Stoppage
  • P1 16:26CGYMissed shotDavid Moss0.8% xG
  • P1 16:12Giveaway
  • P1 15:08CGYBlocked shotGuillaume Desbiens3.9% xG
  • P1 15:09MTLFaceoffLars Eller
  • P1 15:09CGYShot on goalKrys Kolanos2.3% xG
  • P1 15:09Stoppage
  • P1 15:05CGYShot on goalGuillaume Desbiens1.8% xG
  • P1 15:05CGYMissed shotGreg Nemisz1.8% xG
  • P1 14:57CGYShot on goalCory Sarich0.7% xG
  • P1 14:28MTLHitAlexei Emelin
  • P1 14:22MTLBlocked shotYannick Weber0.9% xG
  • P1 13:57MTLHitErik Cole
  • P1 13:26MTLBlocked shotRene Bourque1.6% xG
  • P1 13:22Takeaway
  • P1 13:05MTLFaceoffTomas Plekanec
  • P1 13:05Stoppage
  • P1 13:03CGYShot on goalTom Kostopoulos4.1% xG
  • P1 12:21CGYFaceoffOlli Jokinen
  • P1 12:21CGYGoalJarome Iginla, Matt Stajan, TJ Brodie
  • P1 11:58Giveaway
  • P1 11:07MTLFaceoffRyan White
  • P1 11:07Stoppage
  • P1 11:05CGYMissed shotGreg Nemisz0.8% xG
  • P1 10:58Giveaway
  • P1 10:06CGYFaceoffRoman Horak
  • P1 10:06CGYGoalDavid Moss, Mark Giordano, Curtis Glencross
  • P1 10:04CGYShot on goalCurtis Glencross1.8% xG
  • P1 09:46CGYFaceoffOlli Jokinen
  • P1 09:46Stoppage
  • P1 09:27CGYFaceoffOlli Jokinen
  • P1 09:27Stoppage
  • P1 09:13CGYShot on goalJay Bouwmeester0.5% xG
  • P1 09:07CGYShot on goalMatt Stajan1.7% xG
  • P1 09:00MTLBlocked shotP.K. Subban0.7% xG
  • P1 08:48CGYShot on goalJay Bouwmeester0.6% xG
  • P1 08:43CGYFaceoffJarome Iginla
  • P1 08:42CGYShot on goalCory Sarich0.7% xG
  • P1 08:43Stoppage
  • P1 08:41CGYBlocked shotCory Sarich0.7% xG
  • P1 08:25CGYShot on goalGreg Nemisz1.0% xG
  • P1 08:19Takeaway
  • P1 07:41CGYShot on goalDavid Moss0.7% xG
  • P1 07:33CGYHitCurtis Glencross
  • P1 07:28CGYBlocked shotOlli Jokinen0.9% xG
  • P1 07:09MTLBlocked shotYannick Weber0.8% xG
  • P1 06:54CGYHitMatt Stajan
  • P1 06:49MTLShot on goalMax Pacioretty2.0% xG
  • P1 06:32CGYBlocked shotAlex Tanguay0.8% xG
  • P1 06:19Giveaway
  • P1 06:02MTLMissed shotLouis Leblanc0.9% xG
  • P1 05:31MTLHitRyan White
  • P1 05:27CGYShot on goalCurtis Glencross0.7% xG
  • P1 05:08Takeaway
  • P1 04:40MTLMissed shotBrad Staubitz2.1% xG
  • P1 04:35Takeaway
  • P1 04:16CGYFaceoffGreg Nemisz
  • P1 04:16Stoppage
  • P1 04:09CGYShot on goalScott Hannan1.2% xG
  • P1 04:01MTLShot on goalErik Cole0.7% xG
  • P1 03:36MTLShot on goalTomas Plekanec0.7% xG
  • P1 03:12CGYMissed shotJarome Iginla1.1% xG
  • P1 02:55CGYHitJarome Iginla
  • P1 02:48Takeaway
  • P1 02:15MTLShot on goalYannick Weber0.5% xG
  • P1 02:02MTLFaceoffLars Eller
  • P1 02:02Stoppage
  • P1 01:59MTLHitAlexei Emelin
  • P1 01:44CGYShot on goalCory Sarich0.7% xG
  • P1 01:40CGYFaceoffTim Jackman
  • P1 01:40Stoppage
  • P1 01:38CGYShot on goalDavid Moss0.6% xG
  • P1 01:16MTLShot on goalTomas Kaberle0.6% xG
  • P1 01:09MTLFaceoffDavid Desharnais
  • P1 01:09Stoppage
  • P1 01:09MTLShot on goalAlexei Emelin0.5% xG
  • P1 00:59CGYHitGuillaume Desbiens
  • P1 00:54MTLHitAlexei Emelin
  • P1 00:28MTLHitLouis Leblanc
  • P1 00:09MTLHitRene Bourque
  • P1 00:00CGYFaceoffMatt Stajan

MTL vs CGY

Shot tracker

Every attempt with live expected goals

  • P1 01:09MTLAlexei Emelin0.5%
  • P1 01:16MTLTomas Kaberle0.6%
  • P1 01:38CGYDavid Moss0.6%
  • P1 01:44CGYCory Sarich0.7%
  • P1 02:15MTLYannick Weber0.5%
  • P1 03:12CGYJarome Iginla1.1%
  • P1 03:36MTLTomas Plekanec0.7%
  • P1 04:01MTLErik Cole0.7%
  • P1 04:09CGYScott Hannan1.2%
  • P1 04:40MTLBrad Staubitz2.1%
  • P1 05:27CGYCurtis Glencross0.7%
  • P1 06:02MTLLouis Leblanc0.9%
  • P1 06:32CGYAlex Tanguay0.8%
  • P1 06:49MTLMax Pacioretty2.0%
  • P1 07:09MTLYannick Weber0.8%
  • P1 07:28CGYOlli Jokinen0.9%
  • P1 07:41CGYDavid Moss0.7%
  • P1 08:25CGYGreg Nemisz1.0%
  • P1 08:41CGYCory Sarich0.7%
  • P1 08:42CGYCory Sarich0.7%
  • P1 08:48CGYJay Bouwmeester0.6%
  • P1 09:00MTLP.K. Subban0.7%
  • P1 09:07CGYMatt Stajan1.7%
  • P1 09:13CGYJay Bouwmeester0.5%
  • P1 10:04CGYCurtis Glencross1.8%
  • P1 10:06CGYDavid MossGOAL
  • P1 11:05CGYGreg Nemisz0.8%
  • P1 12:21CGYJarome IginlaGOAL
  • P1 13:03CGYTom Kostopoulos4.1%
  • P1 13:26MTLRene Bourque1.6%
  • P1 14:22MTLYannick Weber0.9%
  • P1 14:57CGYCory Sarich0.7%
  • P1 15:05CGYGreg Nemisz1.8%
  • P1 15:05CGYGuillaume Desbiens6.0%
  • P1 15:09CGYKrys Kolanos2.3%
  • P1 15:08CGYGuillaume Desbiens3.9%
  • P1 16:26CGYDavid Moss0.8%
  • P1 17:29MTLTomas Plekanec0.6%
  • P1 17:59MTLLouis Leblanc1.3%
  • P1 18:00MTLLouis Leblanc3.5%
  • P1 17:50CGYAlex Tanguay1.8%
  • P1 18:31MTLMax Pacioretty1.6%
  • P1 19:27CGYTom Kostopoulos0.5%
  • P1 19:54MTLTomas Kaberle0.8%
  • P1 19:56MTLTomas PlekanecGOAL
  • P2 00:09MTLP.K. Subban0.5%
  • P2 01:30MTLRyan White1.5%
  • P2 02:19MTLRyan White0.5%
  • P2 04:04CGYJay Bouwmeester0.5%
  • P2 04:37MTLP.K. Subban0.6%
  • P2 05:01CGYOlli Jokinen0.8%
  • P2 05:09CGYOlli Jokinen1.6%
  • P2 06:29MTLBlake Geoffrion1.2%
  • P2 06:38MTLP.K. Subban0.5%
  • P2 08:46MTLChris Campoli0.6%
  • P2 09:28MTLMax PaciorettyGOAL
  • P2 09:50CGYKrys Kolanos2.6%
  • P2 10:07CGYTom Kostopoulos0.7%
  • P2 10:16CGYRoman Horak1.4%
  • P2 10:52MTLTomas Plekanec0.7%
  • P2 10:57MTLLouis Leblanc0.6%
  • P2 11:13CGYJarome Iginla0.9%
  • P2 12:07CGYOlli Jokinen3.2%
  • P2 13:44CGYMark GiordanoGOAL
  • P2 13:52CGYMatt Stajan0.7%
  • P2 15:54MTLTomas Plekanec0.7%
  • P2 16:19CGYAlex Tanguay1.1%
  • P2 16:25MTLLouis Leblanc0.9%
  • P2 18:06CGYCory Sarich0.4%
  • P2 18:39CGYJarome Iginla1.0%
  • P2 18:42CGYJarome IginlaGOAL
  • P2 19:02MTLMax Pacioretty0.9%
  • P3 00:10MTLTomas Plekanec0.8%
  • P3 00:32CGYJarome Iginla0.8%
  • P3 00:54CGYCurtis Glencross1.2%
  • P3 01:01CGYScott Hannan0.6%
  • P3 01:35MTLPetteri Nokelainen2.3%
  • P3 02:27MTLLars Eller2.0%
  • P3 03:27CGYOlli Jokinen0.7%
  • P3 03:39CGYMark Giordano0.8%
  • P3 04:50CGYKrys Kolanos1.1%
  • P3 06:05CGYTJ Brodie0.6%
  • P3 07:16CGYCurtis GlencrossGOAL
  • P3 07:30MTLAndreas Engqvist0.6%
  • P3 08:57MTLLars EllerGOAL
  • P3 10:05MTLDavid Desharnais2.6%
  • P3 10:11MTLChris Campoli0.6%
  • P3 11:19MTLJosh Gorges1.3%
  • P3 12:02MTLP.K. Subban0.7%
  • P3 12:06MTLMax PaciorettyGOAL
  • P3 14:03MTLChris Campoli0.6%
  • P3 14:14CGYDavid Moss0.9%
  • P3 14:30MTLDavid Desharnais1.7%
  • P3 15:45MTLErik Cole0.5%
  • P3 16:04MTLTomas Kaberle1.0%
  • P3 16:16CGYOlli Jokinen1.0%
  • P3 16:59CGYJarome Iginla0.7%
  • P3 17:41MTLErik Cole0.8%
  • P3 18:37MTLLars Eller1.0%
  • P3 18:43MTLRyan White0.9%
  • P3 18:47MTLChris Campoli1.7%
  • P3 19:35MTLP.K. Subban1.0%
  • P3 19:54MTLP.K. Subban0.7%