BUF
BUF
Buffalo Sabres
49-23-8 · W3 · L10: 5-3-2
SO
W
W
W
W
L
L
W
W
L
Final
31
2026-04-23 · TD Garden
BOS
BOS
Boston Bruins
44-27-10 · W1 · L10: 5-3-2
W
W
L
OT
OT
L
L
W
W
W
BOS controlled xG 3.3 to 2.5 but BUF won on execution · BUF controlled 59.7% of 5v5 shot attempts

xG Flow

CUMULATIVE
01231ST2ND3RD
BUF xG
2.45
ACTUAL
31
BOS xG
3.30

Scoring Timeline

0.01
LOW xG
BOS2P 3:26Even Strength
Tanner Jeannot
10
Tanner Jeannot(1)
L · BOS · #10
Charlie McAvoy (2)
BUF 0 - 1 BOS
0.04
LOW xG
BUF2P 10:58Even Strength
Bowen Byram
4
Bowen Byram(2)
D · BUF · #4
Noah Ostlund (1), Owen Power (3)
BUF 1 - 1 BOS
0.05
MED xG
BUF3P 4:03Even Strength
Alex Tuch
89
Alex Tuch(2)
R · BUF · #89
Peyton Krebs (2), Bowen Byram (1)
BUF 2 - 1 BOS
0.16
HIGH xG
BUF3P 18:36Power Play
Noah Ostlund
36
Noah Ostlund(1)
C · BUF · #36
Jack Quinn (2)
BUF 3 - 1 BOS

Three Stars

PUCKLAB PICKS
1
Alex Lyon
34
Alex Lyon
G · BUF · #34
24/25 saves, .960 SV%, +2.3 GSAx
2
Jeremy Swayman
1
Jeremy Swayman
G · BOS · #1
27/29 saves, .931 SV%, -0.5 GSAx
3
Bowen Byram
4
Bowen Byram
D · BUF · #4
1G, 1A, 2 SOG, 1 HIT

Team Stats

BUFBOS
30Shots25
2.27xGF2.50
59.7CF%40.3
51FO%49
0/5PP0/4
38Hits35
9Blocks15
9Giveaways18
6Takeaways5
10PIM12

Period Breakdown

PeriodBUF SOGBOS SOGBUF xGBOS xG
1st1591.271.15
2nd750.560.98
3rd5100.621.17
Total27242.453.30

Penalties

12 TOTAL
1P 7:33
BOS
Hampus Lindholmdelaying-game-puck-over-glass (2 min)
1P 11:24
BUF
Conor Timminsholding (2 min)
Drawn by David Pastrnak
1P 13:47
BUF
Peyton Krebsroughing (2 min)
Drawn by Mark Kastelic
1P 16:29
BOS
Nikita Zadorovtripping (2 min)
Drawn by Tyson Kozak
2P 6:29
BOS
Morgan Geekiecross-checking (2 min)
Drawn by Mattias Samuelsson
2P 9:50
BUF
Rasmus Dahlinps-slash-on-breakaway (2 min)
Drawn by Viktor Arvidsson
2P 11:12
BOS
Tanner Jeannothigh-sticking (2 min)
Drawn by Jordan Greenway
3P 11:27
BUF
Rasmus Dahlininterference (2 min)
Drawn by Charlie McAvoy
3P 14:13
BUF
Tage Thompsontripping (2 min)
Drawn by Andrew Peeke
3P 19:51
BOS
Mark Kastelicroughing (2 min)
Drawn by Rasmus Dahlin
3P 20:00
BUF
Jordan Greenwayroughing (2 min)
Drawn by Tanner Jeannot
3P 20:00
BOS
Tanner Jeannotcross-checking (2 min)
Drawn by Jordan Greenway