ForensicHockey
← GamedayFinalFinal

MIN

21

SOG 4623

xG 1.010.58

CGY

Snapshot at 9:59:26 AM

Static box score →

Live insights

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

Forensic engine

Game xG

1.01–0.58

Δ +0.43 MIN

MIN

Deserve to win

64–36%

If both goalies were league average

Finishing vs xG

MIN +1.0

Outscoring shot quality

MIN

Shot threat

Nigel Dawes

8 attempts · 0.18 xG

CGY

Scoring chances

1–0

Attempts ≥8% xG · HDC 0–0

Last goal

M. Havlat

P4 03:15 · 2–1

MIN

Top game score

M. Havlat · 1.65

1G 1A undefined SOG · TOI 19:38

MIN

Win probability

MIN 100%

P1 · P2 · P3 · OT

P1P2P3 · OT
MINCGY

Shot zone

Live attempt map with expected goals

MIN 1.01 xGCGY 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. Havlat

    P4 03:15 · MIN · 21 · wrist

  • GOAL · J. Sheppard

    P3 09:30 · MIN · 11 · wrist

  • GOAL · A. Johnson

    P3 05:10 · CGY · 01 · slap

Play-by-play

Live feed · new plays animate in

  • P4 03:15MINGoalMartin Havlat, Marek Zidlicky, Greg Zanon
  • P4 02:48CGYFaceoffOlli Jokinen
  • P4 02:48Stoppage
  • P4 02:43Giveaway
  • P4 02:31CGYFaceoffJarome Iginla
  • P4 02:31Stoppage
  • P4 02:15CGYFaceoffDustin Boyd
  • P4 02:14MINShot on goalKim Johnsson0.5% xG
  • P4 02:15Stoppage
  • P4 02:10MINMissed shotCal Clutterbuck0.6% xG
  • P4 02:02Takeaway
  • P4 01:28CGYBlocked shotDavid Moss1.2% xG
  • P4 01:04CGYShot on goalDion Phaneuf0.7% xG
  • P4 00:40MINBlocked shotMartin Havlat1.1% xG
  • P4 00:31CGYShot on goalOlli Jokinen0.7% xG
  • P4 00:00CGYFaceoffJarome Iginla
  • P3 19:55MINFaceoffJames Sheppard
  • P3 19:57Stoppage
  • P3 19:45CGYFaceoffDaymond Langkow
  • P3 19:45Stoppage
  • P3 19:44MINShot on goalGuillaume Latendresse0.5% xG
  • P3 19:32CGYBlocked shotOlli Jokinen0.7% xG
  • P3 19:23MINFaceoffMikko Koivu
  • P3 19:23Stoppage
  • P3 18:59CGYFaceoffDaymond Langkow
  • P3 18:59Stoppage
  • P3 18:50MINShot on goalAntti Miettinen4.6% xG
  • P3 18:43MINShot on goalChuck Kobasew1.6% xG
  • P3 18:39Giveaway
  • P3 18:30Giveaway
  • P3 18:21MINBlocked shotMartin Havlat1.3% xG
  • P3 18:10CGYFaceoffDustin Boyd
  • P3 18:10Stoppage
  • P3 18:10MINShot on goalGuillaume Latendresse0.9% xG
  • P3 18:07CGYHitRobyn Regehr
  • P3 18:04MINShot on goalCal Clutterbuck0.8% xG
  • P3 17:51MINHitCal Clutterbuck
  • P3 17:28MINBlocked shotKim Johnsson0.9% xG
  • P3 17:22MINShot on goalMikko Koivu1.2% xG
  • P3 16:48CGYShot on goalEric Nystrom0.4% xG
  • P3 16:28MINMissed shotJames Sheppard3.4% xG
  • P3 16:21MINShot on goalMartin Havlat1.1% xG
  • P3 16:14MINShot on goalChuck Kobasew1.5% xG
  • P3 16:03CGYBlocked shotDion Phaneuf0.9% xG
  • P3 15:51CGYBlocked shotEric Nystrom1.0% xG
  • P3 15:31MINMissed shotCal Clutterbuck1.0% xG
  • P3 15:22Takeaway
  • P3 14:46Giveaway
  • P3 14:37CGYShot on goalOlli Jokinen0.7% xG
  • P3 14:24MINFaceoffKyle Brodziak
  • P3 14:24Stoppage
  • P3 14:23CGYMissed shotRobyn Regehr0.6% xG
  • P3 13:26MINMissed shotKyle Brodziak0.8% xG
  • P3 13:15MINFaceoffKyle Brodziak
  • P3 13:15Stoppage
  • P3 12:03Takeaway
  • P3 11:58CGYBlocked shotDion Phaneuf0.7% xG
  • P3 11:45MINFaceoffMikko Koivu
  • P3 11:45Stoppage
  • P3 11:45Penalty
  • P3 11:45Penalty
  • P3 11:27CGYBlocked shotRene Bourque0.9% xG
  • P3 11:12Giveaway
  • P3 10:36MINShot on goalChuck Kobasew2.1% xG
  • P3 09:52Giveaway
  • P3 09:30CGYFaceoffDustin Boyd
  • P3 09:30MINGoalJames Sheppard, Shane Hnidy, Martin Havlat
  • P3 09:29MINMissed shotShane Hnidy0.5% xG
  • P3 09:00MINFaceoffEric Belanger
  • P3 09:00Stoppage
  • P3 08:59CGYShot on goalDion Phaneuf0.6% xG
  • P3 08:54CGYBlocked shotNigel Dawes1.2% xG
  • P3 08:46MINHitGreg Zanon
  • P3 08:39MINShot on goalAntti Miettinen0.7% xG
  • P3 08:35MINFaceoffMikko Koivu
  • P3 08:35Stoppage
  • P3 08:34MINShot on goalJaime Sifers0.7% xG
  • P3 08:16MINFaceoffMikko Koivu
  • P3 08:16Stoppage
  • P3 08:03CGYFaceoffDustin Boyd
  • P3 08:03Stoppage
  • P3 07:53MINShot on goalKyle Brodziak0.9% xG
  • P3 07:51Giveaway
  • P3 07:02MINHitMartin Havlat
  • P3 06:16CGYMissed shotNigel Dawes1.7% xG
  • P3 06:14Giveaway
  • P3 05:39MINShot on goalDerek Boogaard4.3% xG
  • P3 05:37MINMissed shotJames Sheppard2.4% xG
  • P3 05:21MINHitJames Sheppard
  • P3 05:10MINFaceoffJames Sheppard
  • P3 05:10CGYGoalAaron Johnson, Curtis Glencross, Dustin Boyd
  • P3 05:06CGYShot on goalCurtis Glencross1.4% xG
  • P3 03:53CGYShot on goalJarome Iginla0.5% xG
  • P3 03:44CGYFaceoffOlli Jokinen
  • P3 03:44Stoppage
  • P3 03:02CGYShot on goalDion Phaneuf0.5% xG
  • P3 01:51CGYFaceoffDustin Boyd
  • P3 01:51Stoppage
  • P3 01:20MINShot on goalKyle Brodziak0.8% xG
  • P3 00:33Takeaway
  • P3 00:24MINFaceoffMikko Koivu
  • P3 00:24Stoppage
  • P3 00:23CGYShot on goalJarome Iginla1.5% xG
  • P3 00:21Giveaway
  • P3 00:13MINBlocked shotMarek Zidlicky2.0% xG
  • P3 00:10MINMissed shotChuck Kobasew1.0% xG
  • P3 00:09Giveaway
  • P3 00:00MINFaceoffEric Belanger
  • P2 19:58CGYFaceoffOlli Jokinen
  • P2 19:58Stoppage
  • P2 19:49CGYFaceoffOlli Jokinen
  • P2 19:41CGYShot on goalOlli Jokinen2.1% xG
  • P2 19:49Stoppage
  • P2 19:40CGYShot on goalOlli Jokinen1.6% xG
  • P2 19:12CGYShot on goalEric Nystrom1.5% xG
  • P2 19:11CGYHitCurtis Glencross
  • P2 18:49Takeaway
  • P2 18:10CGYFaceoffDaymond Langkow
  • P2 18:10Stoppage
  • P2 18:09MINShot on goalKim Johnsson0.5% xG
  • P2 17:54MINBlocked shotEric Belanger1.0% xG
  • P2 17:52Giveaway
  • P2 17:24MINHitGuillaume Latendresse
  • P2 17:19MINShot on goalGreg Zanon0.5% xG
  • P2 17:14MINShot on goalMarek Zidlicky0.5% xG
  • P2 16:30Giveaway
  • P2 16:18MINFaceoffKyle Brodziak
  • P2 16:18Stoppage
  • P2 15:58CGYBlocked shotDion Phaneuf0.7% xG
  • P2 15:47CGYShot on goalRene Bourque0.8% xG
  • P2 15:25MINBlocked shotMikko Koivu0.8% xG
  • P2 15:04CGYBlocked shotDaymond Langkow1.6% xG
  • P2 13:55MINShot on goalCal Clutterbuck0.8% xG
  • P2 13:17MINFaceoffMikko Koivu
  • P2 13:17Stoppage
  • P2 13:17Penalty
  • P2 13:03MINMissed shotChuck Kobasew0.5% xG
  • P2 12:38MINHitChuck Kobasew
  • P2 12:30MINFaceoffEric Belanger
  • P2 12:30Stoppage
  • P2 11:59MINShot on goalAntti Miettinen2.3% xG
  • P2 11:53MINBlocked shotMarek Zidlicky1.6% xG
  • P2 11:29MINFaceoffMikko Koivu
  • P2 11:28MINMissed shotMarek Zidlicky1.1% xG
  • P2 11:29Stoppage
  • P2 11:26MINBlocked shotMartin Havlat1.3% xG
  • P2 11:08MINFaceoffMikko Koivu
  • P2 11:08Stoppage
  • P2 11:07MINShot on goalAntti Miettinen1.6% xG
  • P2 10:56MINMissed shotMarek Zidlicky0.8% xG
  • P2 10:32CGYFaceoffEric Nystrom
  • P2 10:32Penalty
  • P2 10:12Giveaway
  • P2 09:57MINBlocked shotMartin Havlat1.4% xG
  • P2 09:50MINFaceoffOwen Nolan
  • P2 09:50Penalty
  • P2 09:35MINMissed shotAndrew Brunette0.7% xG
  • P2 09:30MINShot on goalAntti Miettinen0.7% xG
  • P2 09:05Giveaway
  • P2 08:29MINMissed shotKyle Brodziak1.4% xG
  • P2 08:01MINFaceoffKyle Brodziak
  • P2 08:01Penalty
  • P2 08:01Penalty
  • P2 07:52MINHitDerek Boogaard
  • P2 07:37CGYShot on goalBrandon Prust0.7% xG
  • P2 06:48MINShot on goalEric Belanger1.4% xG
  • P2 06:20MINFaceoffOwen Nolan
  • P2 06:20Stoppage
  • P2 05:11MINShot on goalMartin Havlat1.5% xG
  • P2 04:49CGYShot on goalJarome Iginla0.8% xG
  • P2 04:19CGYFaceoffJarome Iginla
  • P2 04:19Penalty
  • P2 03:58MINFaceoffKyle Brodziak
  • P2 03:58Stoppage
  • P2 03:42MINShot on goalGreg Zanon0.7% xG
  • P2 03:40CGYFaceoffDaymond Langkow
  • P2 03:40Penalty
  • P2 03:35CGYMissed shotMark Giordano0.4% xG
  • P2 03:22CGYBlocked shotJarome Iginla1.1% xG
  • P2 02:53CGYFaceoffOlli Jokinen
  • P2 02:53Stoppage
  • P2 02:52MINBlocked shotDerek Boogaard0.6% xG
  • P2 02:31CGYHitRene Bourque
  • P2 02:07MINFaceoffMikko Koivu
  • P2 02:07Stoppage
  • P2 01:59CGYShot on goalRene Bourque0.5% xG
  • P2 01:54CGYShot on goalDavid Moss0.8% xG
  • P2 01:22CGYHitEric Nystrom
  • P2 01:11CGYHitRene Bourque
  • P2 00:57Takeaway
  • P2 00:26CGYBlocked shotOlli Jokinen5.7% xG
  • P2 00:24CGYShot on goalNigel Dawes3.2% xG
  • P2 00:22CGYShot on goalNigel Dawes0.9% xG
  • P2 00:00MINFaceoffEric Belanger
  • P1 19:59MINBlocked shotNick Schultz0.6% xG
  • P1 19:53MINFaceoffMikko Koivu
  • P1 19:53Stoppage
  • P1 19:52MINShot on goalNick Schultz0.6% xG
  • P1 19:36MINBlocked shotMikko Koivu1.7% xG
  • P1 19:33MINFaceoffMikko Koivu
  • P1 19:33Stoppage
  • P1 19:32MINShot on goalKyle Brodziak0.7% xG
  • P1 19:07MINShot on goalCal Clutterbuck8.3% xG
  • P1 19:05MINMissed shotMarek Zidlicky0.8% xG
  • P1 19:00MINFaceoffKyle Brodziak
  • P1 19:00Stoppage
  • P1 18:59MINShot on goalKim Johnsson0.7% xG
  • P1 18:53CGYHitMark Giordano
  • P1 18:11MINShot on goalMikko Koivu2.5% xG
  • P1 18:05MINShot on goalMartin Havlat1.5% xG
  • P1 17:31MINShot on goalMartin Havlat0.7% xG
  • P1 17:21CGYFaceoffDaymond Langkow
  • P1 17:21Penalty
  • P1 16:51MINFaceoffEric Belanger
  • P1 16:51Stoppage
  • P1 16:48CGYBlocked shotStaffan Kronwall0.8% xG
  • P1 15:48MINShot on goalMikko Koivu0.5% xG
  • P1 14:55CGYBlocked shotMark Giordano0.8% xG
  • P1 14:13CGYShot on goalNigel Dawes4.9% xG
  • P1 14:02CGYBlocked shotNigel Dawes2.2% xG
  • P1 13:57CGYMissed shotDion Phaneuf0.8% xG
  • P1 13:32MINFaceoffOwen Nolan
  • P1 13:32Stoppage
  • P1 13:30CGYBlocked shotNigel Dawes1.7% xG
  • P1 13:14CGYFaceoffJarome Iginla
  • P1 13:14Stoppage
  • P1 13:13CGYShot on goalDion Phaneuf1.2% xG
  • P1 12:58Takeaway
  • P1 12:53CGYFaceoffJarome Iginla
  • P1 12:53Penalty
  • P1 12:45CGYHitDustin Boyd
  • P1 12:21CGYShot on goalEric Nystrom2.1% xG
  • P1 12:00CGYHitDaymond Langkow
  • P1 11:49MINBlocked shotJaime Sifers0.6% xG
  • P1 11:45MINHitDerek Boogaard
  • P1 11:11MINShot on goalChuck Kobasew0.6% xG
  • P1 10:58CGYHitDavid Moss
  • P1 10:54CGYMissed shotNigel Dawes1.7% xG
  • P1 10:49Giveaway
  • P1 10:21MINHitMarek Zidlicky
  • P1 10:09MINFaceoffMikko Koivu
  • P1 10:09Stoppage
  • P1 10:07MINShot on goalChuck Kobasew0.7% xG
  • P1 09:45MINFaceoffKyle Brodziak
  • P1 09:45Stoppage
  • P1 09:20CGYHitFredrik Sjostrom
  • P1 08:39Takeaway
  • P1 08:32MINShot on goalMikko Koivu1.8% xG
  • P1 08:04MINShot on goalKim Johnsson1.2% xG
  • P1 07:54MINFaceoffMikko Koivu
  • P1 07:54Penalty
  • P1 07:48CGYHitMark Giordano
  • P1 07:42Giveaway
  • P1 07:39Takeaway
  • P1 07:30CGYHitNigel Dawes
  • P1 07:01CGYFaceoffOlli Jokinen
  • P1 07:01Stoppage
  • P1 06:59MINShot on goalKim Johnsson0.5% xG
  • P1 06:49CGYHitRobyn Regehr
  • P1 06:18Giveaway
  • P1 06:01MINFaceoffMikko Koivu
  • P1 06:01Stoppage
  • P1 06:00CGYBlocked shotJarome Iginla1.0% xG
  • P1 05:47CGYBlocked shotOlli Jokinen1.2% xG
  • P1 05:36CGYMissed shotJay Bouwmeester0.6% xG
  • P1 05:31CGYFaceoffJarome Iginla
  • P1 05:31Stoppage
  • P1 04:46Giveaway
  • P1 04:32MINShot on goalJames Sheppard0.7% xG
  • P1 04:05MINFaceoffJames Sheppard
  • P1 04:05Stoppage
  • P1 03:55CGYFaceoffDustin Boyd
  • P1 03:55Stoppage
  • P1 03:45MINShot on goalOwen Nolan0.5% xG
  • P1 03:28Takeaway
  • P1 03:21Giveaway
  • P1 02:45CGYFaceoffDaymond Langkow
  • P1 02:45Stoppage
  • P1 02:27MINHitMikko Koivu
  • P1 01:35CGYFaceoffBrandon Prust
  • P1 01:28MINShot on goalGuillaume Latendresse5.1% xG
  • P1 01:27MINShot on goalGuillaume Latendresse2.2% xG
  • P1 01:35Stoppage
  • P1 01:32MINShot on goalNick Schultz0.6% xG
  • P1 01:26MINShot on goalGuillaume Latendresse1.9% xG
  • P1 01:17CGYHitDustin Boyd
  • P1 00:56CGYFaceoffDustin Boyd
  • P1 00:56Stoppage
  • P1 00:34MINFaceoffMikko Koivu
  • P1 00:34Stoppage
  • P1 00:27MINFaceoffMikko Koivu
  • P1 00:27Stoppage
  • P1 00:00MINFaceoffEric Belanger

MIN vs CGY

Shot tracker

Every attempt with live expected goals

  • P1 01:26MINGuillaume Latendresse1.9%
  • P1 01:32MINNick Schultz0.6%
  • P1 01:27MINGuillaume Latendresse2.2%
  • P1 01:28MINGuillaume Latendresse5.1%
  • P1 03:45MINOwen Nolan0.5%
  • P1 04:32MINJames Sheppard0.7%
  • P1 05:36CGYJay Bouwmeester0.6%
  • P1 05:47CGYOlli Jokinen1.2%
  • P1 06:00CGYJarome Iginla1.0%
  • P1 06:59MINKim Johnsson0.5%
  • P1 08:04MINKim Johnsson1.2%
  • P1 08:32MINMikko Koivu1.8%
  • P1 10:07MINChuck Kobasew0.7%
  • P1 10:54CGYNigel Dawes1.7%
  • P1 11:11MINChuck Kobasew0.6%
  • P1 11:49MINJaime Sifers0.6%
  • P1 12:21CGYEric Nystrom2.1%
  • P1 13:13CGYDion Phaneuf1.2%
  • P1 13:30CGYNigel Dawes1.7%
  • P1 13:57CGYDion Phaneuf0.8%
  • P1 14:02CGYNigel Dawes2.2%
  • P1 14:13CGYNigel Dawes4.9%
  • P1 14:55CGYMark Giordano0.8%
  • P1 15:48MINMikko Koivu0.5%
  • P1 16:48CGYStaffan Kronwall0.8%
  • P1 17:31MINMartin Havlat0.7%
  • P1 18:05MINMartin Havlat1.5%
  • P1 18:11MINMikko Koivu2.5%
  • P1 18:59MINKim Johnsson0.7%
  • P1 19:05MINMarek Zidlicky0.8%
  • P1 19:07MINCal Clutterbuck8.3%
  • P1 19:32MINKyle Brodziak0.7%
  • P1 19:36MINMikko Koivu1.7%
  • P1 19:52MINNick Schultz0.6%
  • P1 19:59MINNick Schultz0.6%
  • P2 00:22CGYNigel Dawes0.9%
  • P2 00:24CGYNigel Dawes3.2%
  • P2 00:26CGYOlli Jokinen5.7%
  • P2 01:54CGYDavid Moss0.8%
  • P2 01:59CGYRene Bourque0.5%
  • P2 02:52MINDerek Boogaard0.6%
  • P2 03:22CGYJarome Iginla1.1%
  • P2 03:35CGYMark Giordano0.4%
  • P2 03:42MINGreg Zanon0.7%
  • P2 04:49CGYJarome Iginla0.8%
  • P2 05:11MINMartin Havlat1.5%
  • P2 06:48MINEric Belanger1.4%
  • P2 07:37CGYBrandon Prust0.7%
  • P2 08:29MINKyle Brodziak1.4%
  • P2 09:30MINAntti Miettinen0.7%
  • P2 09:35MINAndrew Brunette0.7%
  • P2 09:57MINMartin Havlat1.4%
  • P2 10:56MINMarek Zidlicky0.8%
  • P2 11:07MINAntti Miettinen1.6%
  • P2 11:26MINMartin Havlat1.3%
  • P2 11:28MINMarek Zidlicky1.1%
  • P2 11:53MINMarek Zidlicky1.6%
  • P2 11:59MINAntti Miettinen2.3%
  • P2 13:03MINChuck Kobasew0.5%
  • P2 13:55MINCal Clutterbuck0.8%
  • P2 15:04CGYDaymond Langkow1.6%
  • P2 15:25MINMikko Koivu0.8%
  • P2 15:47CGYRene Bourque0.8%
  • P2 15:58CGYDion Phaneuf0.7%
  • P2 17:14MINMarek Zidlicky0.5%
  • P2 17:19MINGreg Zanon0.5%
  • P2 17:54MINEric Belanger1.0%
  • P2 18:09MINKim Johnsson0.5%
  • P2 19:12CGYEric Nystrom1.5%
  • P2 19:40CGYOlli Jokinen1.6%
  • P2 19:41CGYOlli Jokinen2.1%
  • P3 00:10MINChuck Kobasew1.0%
  • P3 00:13MINMarek Zidlicky2.0%
  • P3 00:23CGYJarome Iginla1.5%
  • P3 01:20MINKyle Brodziak0.8%
  • P3 03:02CGYDion Phaneuf0.5%
  • P3 03:53CGYJarome Iginla0.5%
  • P3 05:06CGYCurtis Glencross1.4%
  • P3 05:10CGYAaron JohnsonGOAL
  • P3 05:37MINJames Sheppard2.4%
  • P3 05:39MINDerek Boogaard4.3%
  • P3 06:16CGYNigel Dawes1.7%
  • P3 07:53MINKyle Brodziak0.9%
  • P3 08:34MINJaime Sifers0.7%
  • P3 08:39MINAntti Miettinen0.7%
  • P3 08:54CGYNigel Dawes1.2%
  • P3 08:59CGYDion Phaneuf0.6%
  • P3 09:29MINShane Hnidy0.5%
  • P3 09:30MINJames SheppardGOAL
  • P3 10:36MINChuck Kobasew2.1%
  • P3 11:27CGYRene Bourque0.9%
  • P3 11:58CGYDion Phaneuf0.7%
  • P3 13:26MINKyle Brodziak0.8%
  • P3 14:23CGYRobyn Regehr0.6%
  • P3 14:37CGYOlli Jokinen0.7%
  • P3 15:31MINCal Clutterbuck1.0%
  • P3 15:51CGYEric Nystrom1.0%
  • P3 16:03CGYDion Phaneuf0.9%
  • P3 16:14MINChuck Kobasew1.5%
  • P3 16:21MINMartin Havlat1.1%
  • P3 16:28MINJames Sheppard3.4%
  • P3 16:48CGYEric Nystrom0.4%
  • P3 17:22MINMikko Koivu1.2%
  • P3 17:28MINKim Johnsson0.9%
  • P3 18:04MINCal Clutterbuck0.8%
  • P3 18:10MINGuillaume Latendresse0.9%
  • P3 18:21MINMartin Havlat1.3%
  • P3 18:43MINChuck Kobasew1.6%
  • P3 18:50MINAntti Miettinen4.6%
  • P3 19:32CGYOlli Jokinen0.7%
  • P3 19:44MINGuillaume Latendresse0.5%
  • P4 00:31CGYOlli Jokinen0.7%
  • P4 00:40MINMartin Havlat1.1%
  • P4 01:04CGYDion Phaneuf0.7%
  • P4 01:28CGYDavid Moss1.2%
  • P4 02:10MINCal Clutterbuck0.6%
  • P4 02:14MINKim Johnsson0.5%
  • P4 03:15MINMartin HavlatGOAL