DAL
DAL
Dallas Stars
48-20-12 · W3 · L10: 5-4-1
W
W
W
SO
W
OT
L
W
L
W
Final
52
2025-03-27 · Scotiabank Saddledome
CGY
CGY
Calgary Flames
33-38-9 · W1 · L10: 4-4-2
W
W
W
W
L
L
SO
W
OT
W
CGY controlled xG 3.9 to 3.4 but DAL won on execution

xG Flow

CUMULATIVE
012341ST2ND3RD
DAL xG
3.45
ACTUAL
52
CGY xG
3.87

Scoring Timeline

0.06
MED xG
DAL1P 07:09Even Strength
Roope Hintz
24
Roope Hintz(26)
C · DAL · #24
Mikko Rantanen (48), Jason Robertson (40)
DAL 1 - 0 CGY
0.04
MED xG
CGY2P 08:12Even Strength
Nazem Kadri
91
Nazem Kadri(29)
C · CGY · #91
Martin Pospisil (20), Connor Zary (14)
DAL 1 - 1 CGY
0.79
HIGH xG
DAL2P 12:55Even Strength
Wyatt Johnston
53
Wyatt Johnston(28)
C · DAL · #53
DAL 2 - 1 CGY
0.84
HIGH xG
DAL2P 14:11Even Strength
Mikael Granlund
64
Mikael Granlund(19)
C · DAL · #64
Mason Marchment (20), Matt Duchene (45)
DAL 3 - 1 CGY
0.79
HIGH xG
CGY3P 00:16Power Play
Nazem Kadri
91
Nazem Kadri(30)
C · CGY · #91
Jonathan Huberdeau (31), Morgan Frost (20)
DAL 3 - 2 CGY
0.18
HIGH xG
DAL3P 13:22Even Strength
Mikko Rantanen
96
Mikko Rantanen(30)
R · DAL · #96
Roope Hintz (36), Jason Robertson (41)
DAL 4 - 2 CGY
0.45
HIGH xG
DAL3P 18:11Power Play
Matt Duchene
95
Matt Duchene(28)
C · DAL · #95
Mason Marchment (21), Mikael Granlund (41)
DAL 5 - 2 CGY

Three Stars

PUCKLAB PICKS
1
Casey DeSmith
1
Casey DeSmith
G · DAL · #1
46/48 saves, .958 SV%, +2.0 GSAx
2
Nazem Kadri
91
Nazem Kadri
C · CGY · #91
2G, 4 SOG
3
Dustin Wolf
32
Dustin Wolf
G · CGY · #32
14/18 saves, .777 SV%, -1.5 GSAx

Team Stats

DALCGY
19Shots48
3.45xGF3.87
32CF%68
57.6FO%42.4
0/2PP1/4
20Hits26
32Blocks18
13Giveaways11
3Takeaways2
18PIM14

Period Breakdown

PeriodDAL SOGCGY SOGDAL xGCGY xG
1st10130.750.75
2nd3171.931.05
3rd1160.772.06
Total14463.453.86

Penalties

8 TOTAL
1P 11:46
CGY
MacKenzie Weegarroughing (2 min)
Drawn by Mason Marchment
1P 15:02
CGY
Martin Pospisilinterference (2 min)
Drawn by Ilya Lyubushkin
1P 17:04
DAL
Mikko Rantanenhigh-sticking (2 min)
Drawn by MacKenzie Weegar
2P 01:41
DAL
Wyatt Johnstonhooking (2 min)
Drawn by Nazem Kadri
2P 19:03
DAL
Ilya Lyubushkinhooking (2 min)
Drawn by Jonathan Huberdeau
3P 10:31
DAL
Lian Bichselinterference (2 min)
Drawn by Morgan Frost
3P 19:31
CGY
Adam Klapkamisconduct (10 min)
3P 19:31
DAL
Mikko Rantanenmisconduct (10 min)