CGY
CGY
Calgary Flames
33-38-9 · W1 · L10: 4-4-2
SO
L
W
W
SO
SO
W
L
W
W
Final
43
2023-10-19 · KeyBank Center
BUF
BUF
Buffalo Sabres
49-23-8 · W3 · L10: 5-3-2
W
L
L
W
W
L
W
W
W
L
CGY dominated expected goals 4.4 to 3.4

xG Flow

CUMULATIVE
012341ST2ND3RD
CGY xG
4.45
ACTUAL
43
BUF xG
3.41

Scoring Timeline

0.68
HIGH xG
CGY1P 00:49Even Strength
Jonathan Huberdeau
10
Jonathan Huberdeau(2)
L · CGY · #10
Elias Lindholm (4), Rasmus Andersson (2)
CGY 1 - 0 BUF
0.63
HIGH xG
BUF1P 06:06Even Strength
Erik Johnson
6
Erik Johnson(1)
D · BUF · #6
Rasmus Dahlin (3), Kyle Okposo (1)
CGY 1 - 1 BUF
0.75
HIGH xG
CGY1P 10:15Even Strength
Walker Duehr
55
Walker Duehr(1)
R · CGY · #55
A.J. Greer (1), Yegor Sharangovich (1)
CGY 2 - 1 BUF
0.63
HIGH xG
BUF1P 14:28Power Play
Tage Thompson
72
Tage Thompson(1)
C · BUF · #72
Dylan Cozens (1), Rasmus Dahlin (4)
CGY 2 - 2 BUF
0.68
HIGH xG
CGY3P 01:52Even Strength
Blake Coleman
20
Blake Coleman(1)
L · CGY · #20
Matt Coronato (1), Dennis Gilbert (1)
CGY 3 - 2 BUF
0.75
HIGH xG
BUF3P 03:14Even Strength
JJ Peterka
JJ Peterka(2)
R · BUF
Dylan Cozens (2), Henri Jokiharju (2)
CGY 3 - 3 BUF
0.55
HIGH xG
CGY3P 04:35Even Strength
Adam Ruzicka
83
Adam Ruzicka(2)
C · CGY · #83
Nazem Kadri (1), Dillon Dube (2)
CGY 4 - 3 BUF

Three Stars

PUCKLAB PICKS
1
Devon Levi
27
Devon Levi
G · BUF · #27
32/36 saves, .888 SV%, +0.5 GSAx
2
Dan Vladar
80
Dan Vladar
G · CGY · #80
24/27 saves, .888 SV%, +0.5 GSAx
3
Rasmus Dahlin
26
Rasmus Dahlin
D · BUF · #26
2A, 4 SOG, 4 HIT

Team Stats

CGYBUF
36Shots27
4.45xGF3.40
54.9CF%45.1
55.4FO%44.6
0/4PP1/5
12Hits22
17Blocks12
3Giveaways12
10Takeaways9
12PIM12

Period Breakdown

PeriodCGY SOGBUF SOGCGY xGBUF xG
1st1052.031.67
2nd1170.730.35
3rd11121.691.38
Total32244.453.40

Penalties

12 TOTAL
1P 01:28
BUF
Tyson Josthooking (2 min)
Drawn by Blake Coleman
1P 06:47
CGY
Walker Duehrslashing (2 min)
Drawn by Jeff Skinner
1P 10:36
CGY
Nikita Zadorovroughing (2 min)
Drawn by Jordan Greenway
1P 13:53
CGY
MacKenzie Weegartripping (2 min)
Drawn by Alex Tuch
1P 15:01
BUF
Casey Mittelstadthooking (2 min)
Drawn by Nazem Kadri
2P 06:28
CGY
Dillon Dubecross-checking (2 min)
Drawn by Peyton Krebs
2P 16:27
BUF
Connor Cliftontripping (2 min)
Drawn by Matt Coronato
3P 06:35
BUF
Connor Cliftontripping (2 min)
Drawn by Nazem Kadri
3P 12:33
CGY
Andrew Mangiapanehigh-sticking (2 min)
Drawn by Rasmus Dahlin
3P 12:33
BUF
Rasmus Dahlinroughing (2 min)
Drawn by Andrew Mangiapane
3P 12:33
CGY
Andrew Mangiapaneroughing (2 min)
Drawn by Rasmus Dahlin
3P 18:53
BUF
Teamtoo-many-men-on-the-ice (2 min)