ForensicHockey
← GamedayFinalFinal

DAL

25

SOG 2321

xG 0.780.86

MIN

Snapshot at 11:41:54 PM

Static box score →

Live insights

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

Forensic engine

Game xG

0.78–0.86

Δ -0.08

Deserve to win

48–52%

If both goalies were league average

Finishing vs xG

MIN +4.1

Outscoring shot quality

MIN

Shot threat

Mavrik Bourque

7 attempts · 0.22 xG

DAL

Scoring chances

1–0

Attempts ≥8% xG · HDC 0–0

Last goal

M. Boldy

P3 19:45 · 2–5

MIN

Top game score

Q. Hughes · 2.50

2G 1A undefined SOG · TOI 28:55

MIN

Win probability

MIN 100%

P1 · P2 · P3

P1P2P3
DALMIN

Shot zone

Live attempt map with expected goals

DAL 0.78 xGMIN 0.86 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. Boldy

    P3 19:45 · MIN · 25 · wrist

    Watch
  • GOAL · M. Boldy

    P3 18:29 · MIN · 24 · wrist

    Watch
  • GOAL · Q. Hughes

    P3 10:38 · MIN · 23 · wrist

    Watch
  • GOAL · V. Tarasenko

    P2 17:02 · MIN · 22 · backhand

    Watch
  • GOAL · M. Bourque

    P2 16:08 · DAL · 21 · wrist

    Watch
  • GOAL · W. Johnston

    P2 07:01 · DAL · 11 · snap

    Watch
  • GOAL · Q. Hughes

    P1 06:23 · MIN · 01 · wrist

    Watch

Play-by-play

Live feed · new plays animate in

  • P3 19:45DALFaceoffRadek Faksa
  • P3 19:45MINGoalMatt Boldy
  • P3 19:36DALShot on goalMavrik Bourque10.2% xG
  • P3 19:33DALShot on goalThomas Harley1.5% xG
  • P3 19:05MINBlocked shotMatt Boldy0.4% xG
  • P3 18:46MINFaceoffJoel Eriksson Ek
  • P3 18:46Stoppage
  • P3 18:29MINFaceoffMichael McCarron
  • P3 18:29MINGoalMatt Boldy
  • P3 18:00MINBlocked shotKirill Kaprizov1.4% xG
  • P3 17:44DALFaceoffWyatt Johnston
  • P3 17:44Stoppage
  • P3 17:40DALShot on goalWyatt Johnston0.7% xG
  • P3 17:34DALHitJamie Benn
  • P3 16:44DALFaceoffWyatt Johnston
  • P3 16:44Stoppage
  • P3 16:42DALMissed shotMichael Bunting0.7% xG
  • P3 16:28DALBlocked shotThomas Harley1.1% xG
  • P3 16:24DALFaceoffJustin Hryckowian
  • P3 16:24Stoppage
  • P3 16:02MINMissed shotKirill Kaprizov0.6% xG
  • P3 15:55MINFaceoffJoel Eriksson Ek
  • P3 15:55Stoppage
  • P3 15:44DALMissed shotMiro Heiskanen0.8% xG
  • P3 15:29DALHitMikko Rantanen
  • P3 15:13DALBlocked shotMiro Heiskanen1.4% xG
  • P3 14:04MINHitMarcus Foligno
  • P3 14:02DALHitAlexander Petrovic
  • P3 13:49MINHitNick Foligno
  • P3 13:27DALBlocked shotThomas Harley0.7% xG
  • P3 13:14DALMissed shotWyatt Johnston4.3% xG
  • P3 13:04DALMissed shotMikko Rantanen3.0% xG
  • P3 12:09DALHitMavrik Bourque
  • P3 12:06MINBlocked shotMats Zuccarello0.7% xG
  • P3 11:46MINHitKirill Kaprizov
  • P3 11:45Giveaway
  • P3 11:31DALFaceoffJustin Hryckowian
  • P3 11:31Stoppage
  • P3 11:30MINShot on goalKirill Kaprizov0.7% xG
  • P3 11:24MINBlocked shotZach Bogosian1.4% xG
  • P3 11:01MINShot on goalMichael McCarron0.5% xG
  • P3 10:51MINShot on goalQuinn Hughes0.5% xG
  • P3 10:38MINFaceoffMichael McCarron
  • P3 10:38MINGoalQuinn Hughes, Brock Faber, Mats Zuccarello
  • P3 10:14MINHitMarcus Johansson
  • P3 09:39DALShot on goalThomas Harley0.6% xG
  • P3 09:35DALFaceoffMikko Rantanen
  • P3 09:35Stoppage
  • P3 09:32DALShot on goalColin Blackwell0.9% xG
  • P3 09:13DALMissed shotJamie Benn0.6% xG
  • P3 08:56MINHitBrock Faber
  • P3 08:56DALShot on goalJustin Hryckowian3.3% xG
  • P3 08:48DALShot on goalJustin Hryckowian4.4% xG
  • P3 08:46DALShot on goalMichael Bunting1.2% xG
  • P3 08:31DALBlocked shotJason Robertson1.4% xG
  • P3 08:02MINHitNico Sturm
  • P3 07:39Giveaway
  • P3 06:42DALHitJustin Hryckowian
  • P3 06:38MINFaceoffMichael McCarron
  • P3 06:38Penalty
  • P3 06:01MINMissed shotRyan Hartman3.3% xG
  • P3 05:28MINShot on goalMatt Boldy3.7% xG
  • P3 05:18MINFaceoffRyan Hartman
  • P3 05:18Penalty
  • P3 04:19delayed penalty
  • P3 04:14DALHitAlexander Petrovic
  • P3 03:49MINMissed shotMats Zuccarello2.6% xG
  • P3 03:23DALHitRadek Faksa
  • P3 03:15DALFaceoffRadek Faksa
  • P3 03:15Stoppage
  • P3 02:54DALBlocked shotMavrik Bourque1.0% xG
  • P3 02:22MINShot on goalNick Foligno1.9% xG
  • P3 02:06DALFaceoffMatt Duchene
  • P3 02:06Stoppage
  • P3 01:20Giveaway
  • P3 01:04MINFaceoffMichael McCarron
  • P3 01:04Stoppage
  • P3 01:01DALShot on goalMavrik Bourque0.6% xG
  • P3 00:45Giveaway
  • P3 00:44Takeaway
  • P3 00:33MINMissed shotRyan Hartman2.5% xG
  • P3 00:29MINFaceoffRyan Hartman
  • P3 00:29Stoppage
  • P3 00:00DALFaceoffMikko Rantanen
  • P2 19:51MINFaceoffRyan Hartman
  • P2 19:51Stoppage
  • P2 19:50DALShot on goalMavrik Bourque5.5% xG
  • P2 19:48DALShot on goalJustin Hryckowian2.0% xG
  • P2 19:33MINHitNico Sturm
  • P2 19:25MINHitNick Foligno
  • P2 19:14MINHitMarcus Foligno
  • P2 19:09MINHitNico Sturm
  • P2 18:57DALBlocked shotThomas Harley0.7% xG
  • P2 18:55DALFaceoffRadek Faksa
  • P2 18:55Stoppage
  • P2 18:53DALBlocked shotMichael Bunting0.8% xG
  • P2 18:24MINBlocked shotBrock Faber1.6% xG
  • P2 18:09DALHitAlexander Petrovic
  • P2 17:38MINFaceoffRyan Hartman
  • P2 17:38Stoppage
  • P2 17:34MINHitMarcus Johansson
  • P2 17:30DALHitLian Bichsel
  • P2 17:09DALBlocked shotLian Bichsel0.5% xG
  • P2 17:02MINFaceoffMatt Boldy
  • P2 17:02MINGoalVladimir Tarasenko, Quinn Hughes
  • P2 17:01MINMissed shotVladimir Tarasenko5.4% xG
  • P2 17:00Giveaway
  • P2 16:36MINHitYakov Trenin
  • P2 16:20MINFaceoffMichael McCarron
  • P2 16:20Stoppage
  • P2 16:08DALFaceoffMatt Duchene
  • P2 16:08DALGoalMavrik Bourque, Michael Bunting, Ilya Lyubushkin
  • P2 16:03DALMissed shotMichael Bunting0.5% xG
  • P2 15:57MINFaceoffRyan Hartman
  • P2 15:57Stoppage
  • P2 15:49DALHitJustin Hryckowian
  • P2 15:44Giveaway
  • P2 15:43DALHitMichael Bunting
  • P2 15:41MINFaceoffRyan Hartman
  • P2 15:41Stoppage
  • P2 15:34MINBlocked shotZach Bogosian0.8% xG
  • P2 15:15DALHitLian Bichsel
  • P2 15:00MINBlocked shotVladimir Tarasenko3.6% xG
  • P2 14:56MINMissed shotVladimir Tarasenko4.0% xG
  • P2 14:20DALHitColin Blackwell
  • P2 13:58MINFaceoffJoel Eriksson Ek
  • P2 13:58Stoppage
  • P2 13:54MINShot on goalMats Zuccarello0.9% xG
  • P2 13:33MINBlocked shotQuinn Hughes1.1% xG
  • P2 13:22MINShot on goalMatt Boldy2.1% xG
  • P2 12:59MINBlocked shotJoel Eriksson Ek1.6% xG
  • P2 12:54MINFaceoffJoel Eriksson Ek
  • P2 12:54Penalty
  • P2 12:53DALHitLian Bichsel
  • P2 12:50delayed penalty
  • P2 12:41DALHitColin Blackwell
  • P2 12:20Giveaway
  • P2 12:01DALFaceoffMatt Duchene
  • P2 12:01Stoppage
  • P2 11:49MINMissed shotRyan Hartman0.8% xG
  • P2 11:41DALBlocked shotThomas Harley0.7% xG
  • P2 11:28DALShot on goalWyatt Johnston0.9% xG
  • P2 11:23DALHitMikko Rantanen
  • P2 11:10DALBlocked shotJason Robertson5.3% xG
  • P2 11:08DALBlocked shotMikko Rantanen1.6% xG
  • P2 11:03Giveaway
  • P2 10:26MINFaceoffJoel Eriksson Ek
  • P2 10:26Stoppage
  • P2 10:25DALShot on goalJason Robertson0.7% xG
  • P2 10:22DALFaceoffMikko Rantanen
  • P2 10:22Stoppage
  • P2 10:19DALShot on goalJustin Hryckowian0.9% xG
  • P2 10:08DALHitMavrik Bourque
  • P2 10:08Takeaway
  • P2 09:56DALBlocked shotAlexander Petrovic3.0% xG
  • P2 09:54DALBlocked shotMavrik Bourque1.3% xG
  • P2 09:35DALFaceoffMavrik Bourque
  • P2 09:35Stoppage
  • P2 09:33MINBlocked shotRyan Hartman0.9% xG
  • P2 09:27MINMissed shotJeff Petry0.4% xG
  • P2 09:13DALMissed shotIlya Lyubushkin0.5% xG
  • P2 09:01MINHitJake Middleton
  • P2 08:55Takeaway
  • P2 08:01DALMissed shotThomas Harley0.6% xG
  • P2 07:44DALMissed shotMiro Heiskanen1.1% xG
  • P2 07:36DALFaceoffWyatt Johnston
  • P2 07:36Stoppage
  • P2 07:34DALShot on goalMavrik Bourque0.9% xG
  • P2 07:18MINHitMichael McCarron
  • P2 07:14MINShot on goalVladimir Tarasenko0.5% xG
  • P2 07:08DALHitJustin Hryckowian
  • P2 07:05MINFaceoffMichael McCarron
  • P2 07:05Stoppage
  • P2 07:01DALFaceoffMavrik Bourque
  • P2 07:01DALGoalWyatt Johnston, Mikko Rantanen, Matt Duchene
  • P2 06:23DALBlocked shotWyatt Johnston1.6% xG
  • P2 05:55DALFaceoffWyatt Johnston
  • P2 05:55Penalty
  • P2 05:52MINFaceoffMichael McCarron
  • P2 05:52Stoppage
  • P2 05:50MINShot on goalMichael McCarron0.8% xG
  • P2 05:32MINHitNick Foligno
  • P2 05:24MINHitNick Foligno
  • P2 04:49Giveaway
  • P2 04:28DALShot on goalLian Bichsel0.3% xG
  • P2 04:23Takeaway
  • P2 03:08Giveaway
  • P2 02:59MINShot on goalMatt Boldy1.7% xG
  • P2 02:46MINFaceoffJoel Eriksson Ek
  • P2 02:46Penalty
  • P2 02:38delayed penalty
  • P2 02:33Giveaway
  • P2 02:28MINHitYakov Trenin
  • P2 02:08MINBlocked shotJeff Petry1.1% xG
  • P2 02:05MINFaceoffMichael McCarron
  • P2 02:05Stoppage
  • P2 01:47Giveaway
  • P2 01:41Giveaway
  • P2 01:35DALHitMavrik Bourque
  • P2 01:14Giveaway
  • P2 00:36MINFaceoffRyan Hartman
  • P2 00:36Stoppage
  • P2 00:34DALShot on goalMiro Heiskanen0.5% xG
  • P2 00:17MINFaceoffJoel Eriksson Ek
  • P2 00:17Stoppage
  • P2 00:00MINFaceoffJoel Eriksson Ek
  • P1 19:58MINHitMatt Boldy
  • P1 19:36MINFaceoffJoel Eriksson Ek
  • P1 19:36Stoppage
  • P1 19:08DALHitRadek Faksa
  • P1 18:53DALHitAlexander Petrovic
  • P1 18:46DALFaceoffRadek Faksa
  • P1 18:46Stoppage
  • P1 18:38DALShot on goalJason Robertson0.5% xG
  • P1 18:00DALFaceoffWyatt Johnston
  • P1 18:00Stoppage
  • P1 17:55MINShot on goalMats Zuccarello0.6% xG
  • P1 17:51MINFaceoffRyan Hartman
  • P1 17:51Stoppage
  • P1 17:44DALShot on goalIlya Lyubushkin0.6% xG
  • P1 17:22DALFaceoffJustin Hryckowian
  • P1 17:22Stoppage
  • P1 17:20MINShot on goalJoel Eriksson Ek1.3% xG
  • P1 17:18DALHitIlya Lyubushkin
  • P1 16:31MINFaceoffJoel Eriksson Ek
  • P1 16:31Stoppage
  • P1 16:11MINFaceoffJoel Eriksson Ek
  • P1 16:11Stoppage
  • P1 15:41DALFaceoffJustin Hryckowian
  • P1 15:41Stoppage
  • P1 15:38MINHitMarcus Foligno
  • P1 15:37DALMissed shotLian Bichsel0.5% xG
  • P1 14:29DALHitMavrik Bourque
  • P1 14:18DALFaceoffMavrik Bourque
  • P1 14:18Stoppage
  • P1 14:18Stoppage
  • P1 14:14MINMissed shotMarcus Foligno0.9% xG
  • P1 14:11MINHitMarcus Foligno
  • P1 14:02MINHitKirill Kaprizov
  • P1 13:55DALHitMikko Rantanen
  • P1 13:40MINMissed shotRyan Hartman4.7% xG
  • P1 13:18MINMissed shotMarcus Johansson2.8% xG
  • P1 12:41MINFaceoffJoel Eriksson Ek
  • P1 12:41Stoppage
  • P1 12:38MINHitMichael McCarron
  • P1 12:30MINHitYakov Trenin
  • P1 12:25DALHitJustin Hryckowian
  • P1 12:06DALHitMichael Bunting
  • P1 12:04MINFaceoffMichael McCarron
  • P1 12:04Stoppage
  • P1 12:02DALShot on goalMiro Heiskanen0.8% xG
  • P1 12:00MINHitNick Foligno
  • P1 11:57MINHitMarcus Foligno
  • P1 11:41MINHitNico Sturm
  • P1 11:40MINHitMarcus Foligno
  • P1 11:24Giveaway
  • P1 10:58DALHitIlya Lyubushkin
  • P1 10:15MINMissed shotBrock Faber0.7% xG
  • P1 09:53MINBlocked shotMatt Boldy0.9% xG
  • P1 09:39MINShot on goalJoel Eriksson Ek1.5% xG
  • P1 09:24DALHitMavrik Bourque
  • P1 09:03DALMissed shotWyatt Johnston1.5% xG
  • P1 08:59DALFaceoffWyatt Johnston
  • P1 08:59Stoppage
  • P1 08:48DALHitAlexander Petrovic
  • P1 08:34DALHitJamie Benn
  • P1 08:12Giveaway
  • P1 07:59DALFaceoffJustin Hryckowian
  • P1 07:59Stoppage
  • P1 07:47DALBlocked shotMiro Heiskanen0.8% xG
  • P1 06:49MINShot on goalJake Middleton0.4% xG
  • P1 06:42MINMissed shotJared Spurgeon0.8% xG
  • P1 06:23DALFaceoffMavrik Bourque
  • P1 06:23MINGoalQuinn Hughes, Marcus Foligno, Nico Sturm
  • P1 05:44MINShot on goalMichael McCarron1.4% xG
  • P1 05:26DALHitAlexander Petrovic
  • P1 05:10MINBlocked shotVladimir Tarasenko1.3% xG
  • P1 05:09MINFaceoffMichael McCarron
  • P1 05:09Stoppage
  • P1 05:06MINMissed shotMichael McCarron0.5% xG
  • P1 04:47Giveaway
  • P1 04:37MINHitKirill Kaprizov
  • P1 04:35DALHitIlya Lyubushkin
  • P1 04:21Takeaway
  • P1 03:44MINShot on goalJoel Eriksson Ek4.8% xG
  • P1 03:19MINFaceoffJoel Eriksson Ek
  • P1 03:19Stoppage
  • P1 03:07MINFaceoffJoel Eriksson Ek
  • P1 03:07Stoppage
  • P1 02:53DALShot on goalOskar Bäck0.7% xG
  • P1 02:45MINFaceoffNico Sturm
  • P1 02:45Stoppage
  • P1 02:26Giveaway
  • P1 02:19Giveaway
  • P1 02:16Takeaway
  • P1 02:00MINHitVladimir Tarasenko
  • P1 01:58DALHitJustin Hryckowian
  • P1 01:51DALHitJustin Hryckowian
  • P1 01:49Takeaway
  • P1 01:44MINHitKirill Kaprizov
  • P1 01:32MINBlocked shotJake Middleton2.0% xG
  • P1 01:22MINMissed shotRyan Hartman4.1% xG
  • P1 01:02MINHitJoel Eriksson Ek
  • P1 00:58MINHitJoel Eriksson Ek
  • P1 00:00MINFaceoffJoel Eriksson Ek

DAL vs MIN

Shot tracker

Every attempt with live expected goals

  • P1 01:22MINRyan Hartman4.1%
  • P1 01:32MINJake Middleton2.0%
  • P1 02:53DALOskar Bäck0.7%
  • P1 03:44MINJoel Eriksson Ek4.8%
  • P1 05:06MINMichael McCarron0.5%
  • P1 05:10MINVladimir Tarasenko1.3%
  • P1 05:44MINMichael McCarron1.4%
  • P1 06:23MINQuinn HughesGOAL
  • P1 06:42MINJared Spurgeon0.8%
  • P1 06:49MINJake Middleton0.4%
  • P1 07:47DALMiro Heiskanen0.8%
  • P1 09:03DALWyatt Johnston1.5%
  • P1 09:39MINJoel Eriksson Ek1.5%
  • P1 09:53MINMatt Boldy0.9%
  • P1 10:15MINBrock Faber0.7%
  • P1 12:02DALMiro Heiskanen0.8%
  • P1 13:18MINMarcus Johansson2.8%
  • P1 13:40MINRyan Hartman4.7%
  • P1 14:14MINMarcus Foligno0.9%
  • P1 15:37DALLian Bichsel0.5%
  • P1 17:20MINJoel Eriksson Ek1.3%
  • P1 17:44DALIlya Lyubushkin0.6%
  • P1 17:55MINMats Zuccarello0.6%
  • P1 18:38DALJason Robertson0.5%
  • P2 00:34DALMiro Heiskanen0.5%
  • P2 02:08MINJeff Petry1.1%
  • P2 02:59MINMatt Boldy1.7%
  • P2 04:28DALLian Bichsel0.3%
  • P2 05:50MINMichael McCarron0.8%
  • P2 06:23DALWyatt Johnston1.6%
  • P2 07:01DALWyatt JohnstonGOAL
  • P2 07:14MINVladimir Tarasenko0.5%
  • P2 07:34DALMavrik Bourque0.9%
  • P2 07:44DALMiro Heiskanen1.1%
  • P2 08:01DALThomas Harley0.6%
  • P2 09:13DALIlya Lyubushkin0.5%
  • P2 09:27MINJeff Petry0.4%
  • P2 09:33MINRyan Hartman0.9%
  • P2 09:54DALMavrik Bourque1.3%
  • P2 09:56DALAlexander Petrovic3.0%
  • P2 10:19DALJustin Hryckowian0.9%
  • P2 10:25DALJason Robertson0.7%
  • P2 11:08DALMikko Rantanen1.6%
  • P2 11:10DALJason Robertson5.3%
  • P2 11:28DALWyatt Johnston0.9%
  • P2 11:41DALThomas Harley0.7%
  • P2 11:49MINRyan Hartman0.8%
  • P2 12:59MINJoel Eriksson Ek1.6%
  • P2 13:22MINMatt Boldy2.1%
  • P2 13:33MINQuinn Hughes1.1%
  • P2 13:54MINMats Zuccarello0.9%
  • P2 14:56MINVladimir Tarasenko4.0%
  • P2 15:00MINVladimir Tarasenko3.6%
  • P2 15:34MINZach Bogosian0.8%
  • P2 16:03DALMichael Bunting0.5%
  • P2 16:08DALMavrik BourqueGOAL
  • P2 17:01MINVladimir Tarasenko5.4%
  • P2 17:02MINVladimir TarasenkoGOAL
  • P2 17:09DALLian Bichsel0.5%
  • P2 18:24MINBrock Faber1.6%
  • P2 18:53DALMichael Bunting0.8%
  • P2 18:57DALThomas Harley0.7%
  • P2 19:48DALJustin Hryckowian2.0%
  • P2 19:50DALMavrik Bourque5.5%
  • P3 00:33MINRyan Hartman2.5%
  • P3 01:01DALMavrik Bourque0.6%
  • P3 02:22MINNick Foligno1.9%
  • P3 02:54DALMavrik Bourque1.0%
  • P3 03:49MINMats Zuccarello2.6%
  • P3 05:28MINMatt Boldy3.7%
  • P3 06:01MINRyan Hartman3.3%
  • P3 08:31DALJason Robertson1.4%
  • P3 08:46DALMichael Bunting1.2%
  • P3 08:48DALJustin Hryckowian4.4%
  • P3 08:56DALJustin Hryckowian3.3%
  • P3 09:13DALJamie Benn0.6%
  • P3 09:32DALColin Blackwell0.9%
  • P3 09:39DALThomas Harley0.6%
  • P3 10:38MINQuinn HughesGOAL
  • P3 10:51MINQuinn Hughes0.5%
  • P3 11:01MINMichael McCarron0.5%
  • P3 11:24MINZach Bogosian1.4%
  • P3 11:30MINKirill Kaprizov0.7%
  • P3 12:06MINMats Zuccarello0.7%
  • P3 13:04DALMikko Rantanen3.0%
  • P3 13:14DALWyatt Johnston4.3%
  • P3 13:27DALThomas Harley0.7%
  • P3 15:13DALMiro Heiskanen1.4%
  • P3 15:44DALMiro Heiskanen0.8%
  • P3 16:02MINKirill Kaprizov0.6%
  • P3 16:28DALThomas Harley1.1%
  • P3 16:42DALMichael Bunting0.7%
  • P3 17:40DALWyatt Johnston0.7%
  • P3 18:00MINKirill Kaprizov1.4%
  • P3 18:29MINMatt BoldyGOAL
  • P3 19:05MINMatt Boldy0.4%
  • P3 19:33DALThomas Harley1.5%
  • P3 19:36DALMavrik Bourque10.2%
  • P3 19:45MINMatt BoldyGOAL