BUF
Buffalo Sabres
49-23-8 · W3 · L10: 5-3-2
OT
OT
W
W
L
W
W
L
L
L
Final/OT
3—4
2025-10-30 · TD Garden
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
CUMULATIVEBUF xG
4.45
ACTUAL
3 — 4
BOS xG
2.34
Scoring Timeline
0.11
HIGH xG
39
Morgan Geekie(9)
C · BOS · #39
David Pastrnak (10), Pavel Zacha (9)BUF 0 - 1 BOS
0.06
MED xG
88
David Pastrnak(7)
R · BOS · #88
BUF 0 - 2 BOS
0.04
LOW xG
26
Rasmus Dahlin(1)
D · BUF · #26
Zach Benson (8), Tage Thompson (5)BUF 1 - 2 BOS
0.58
HIGH xG
47
Mark Kastelic(3)
C · BOS · #47
Tanner Jeannot (3), Sean Kuraly (3)BUF 1 - 3 BOS
0.20
HIGH xG
91
Josh Doan(4)
R · BUF · #91
Alex Tuch (7), Owen Power (3)BUF 2 - 3 BOS
0.34
HIGH xG
89
Alex Tuch(4)
R · BUF · #89
Rasmus Dahlin (8)BUF 3 - 3 BOS
0.16
HIGH xG
92
Marat Khusnutdinov(1)
C · BOS · #92
Fraser Minten (2)BUF 3 - 4 BOS
Three Stars
PUCKLAB PICKS★1
70
Joonas Korpisalo
G · BOS · #70
37/40 saves, .925 SV%, +1.7 GSAx
★2
34
Alex Lyon
G · BUF · #34
18/22 saves, .818 SV%, -0.7 GSAx
★3
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
| Period | BUF SOG | BOS SOG | BUF xG | BOS xG |
|---|---|---|---|---|
| 1st | 13 | 3 | 1.34 | 0.64 |
| 2nd | 15 | 8 | 2.08 | 0.84 |
| 3rd | 9 | 5 | 1.03 | 0.44 |
| OT | 0 | 2 | 0.00 | 0.43 |
| Total | 37 | 18 | 4.45 | 2.35 |
Penalties
11 TOTAL1P 06:09
Josh Dunneslashing (2 min)
Drawn by Mark Kastelic1P 11:24
Rasmus Dahlintripping (2 min)
Drawn by Marat Khusnutdinov1P 18:02
Marat Khusnutdinovhooking (2 min)
Drawn by Peyton Krebs2P 00:45
David Pastrnakhooking (2 min)
Drawn by Rasmus Dahlin2P 12:40
Michael Kesselringhooking (2 min)
Drawn by Morgan Geekie2P 14:44
Pavel Zachahooking (2 min)
Drawn by Ryan McLeod2P 20:00
Pavel Zachacross-checking (2 min)
Drawn by Josh Dunne3P 08:03
Peyton Krebsfighting (5 min)
Drawn by Michael Eyssimont3P 08:03
Michael Eyssimontfighting (5 min)
Drawn by Peyton Krebs3P 14:25
Teamdelaying-game-unsuccessful-challenge (2 min)
3P 18:43
Jordan Greenwaytripping (2 min)
Drawn by Viktor Arvidsson