BUF
BUF
Buffalo Sabres
49-23-8 · W3 · L10: 5-3-2
OT
OT
W
W
L
W
W
L
L
L
Final/OT
34
2025-10-30 · TD Garden
BOS
BOS
Boston Bruins
44-27-10 · W1 · L10: 5-3-2
W
L
W
L
L
L
L
L
L
W
BUF controlled xG 4.5 to 2.3 but BOS won on execution · Decided in overtime

xG Flow

CUMULATIVE
012341ST2ND3RDOT
BUF xG
4.45
ACTUAL
34
BOS xG
2.34

Scoring Timeline

0.11
HIGH xG
BOS1P 13:07Power Play
Morgan Geekie
39
Morgan Geekie(9)
C · BOS · #39
David Pastrnak (10), Pavel Zacha (9)
BUF 0 - 1 BOS
0.06
MED xG
BOS1P 15:07Even Strength
David Pastrnak
88
David Pastrnak(7)
R · BOS · #88
BUF 0 - 2 BOS
0.04
LOW xG
BUF2P 16:01Power Play
Rasmus Dahlin
26
Rasmus Dahlin(1)
D · BUF · #26
Zach Benson (8), Tage Thompson (5)
BUF 1 - 2 BOS
0.58
HIGH xG
BOS2P 19:39Even Strength
Mark Kastelic
47
Mark Kastelic(3)
C · BOS · #47
Tanner Jeannot (3), Sean Kuraly (3)
BUF 1 - 3 BOS
0.20
HIGH xG
BUF3P 07:00Even Strength
Josh Doan
91
Josh Doan(4)
R · BUF · #91
Alex Tuch (7), Owen Power (3)
BUF 2 - 3 BOS
0.34
HIGH xG
BUF3P 14:25Even Strength
Alex Tuch
89
Alex Tuch(4)
R · BUF · #89
Rasmus Dahlin (8)
BUF 3 - 3 BOS
0.16
HIGH xG
BOSOT 02:073 on 3
Marat Khusnutdinov
92
Marat Khusnutdinov(1)
C · BOS · #92
Fraser Minten (2)
BUF 3 - 4 BOS

Three Stars

PUCKLAB PICKS
1
Joonas Korpisalo
70
Joonas Korpisalo
G · BOS · #70
37/40 saves, .925 SV%, +1.7 GSAx
2
Alex Lyon
34
Alex Lyon
G · BUF · #34
18/22 saves, .818 SV%, -0.7 GSAx
3
Rasmus Dahlin
26
Rasmus Dahlin
D · BUF · #26
1G, 1A, 4 SOG, 1 HIT

Team Stats

BUFBOS
40Shots22
4.45xGF2.34
55.3CF%44.7
43.3FO%56.7
1/5PP1/4
25Hits12
19Blocks7
20Giveaways20
5Takeaways3
13PIM15

Period Breakdown

PeriodBUF SOGBOS SOGBUF xGBOS xG
1st1331.340.64
2nd1582.080.84
3rd951.030.44
OT020.000.43
Total37184.452.35

Penalties

11 TOTAL
1P 06:09
BUF
Josh Dunneslashing (2 min)
Drawn by Mark Kastelic
1P 11:24
BUF
Rasmus Dahlintripping (2 min)
Drawn by Marat Khusnutdinov
1P 18:02
BOS
Marat Khusnutdinovhooking (2 min)
Drawn by Peyton Krebs
2P 00:45
BOS
David Pastrnakhooking (2 min)
Drawn by Rasmus Dahlin
2P 12:40
BUF
Michael Kesselringhooking (2 min)
Drawn by Morgan Geekie
2P 14:44
BOS
Pavel Zachahooking (2 min)
Drawn by Ryan McLeod
2P 20:00
BOS
Pavel Zachacross-checking (2 min)
Drawn by Josh Dunne
3P 08:03
BUF
Peyton Krebsfighting (5 min)
Drawn by Michael Eyssimont
3P 08:03
BOS
Michael Eyssimontfighting (5 min)
Drawn by Peyton Krebs
3P 14:25
BOS
Teamdelaying-game-unsuccessful-challenge (2 min)
3P 18:43
BUF
Jordan Greenwaytripping (2 min)
Drawn by Viktor Arvidsson