BUF
BUF
Buffalo Sabres
49-23-8 · W3 · L10: 5-3-2
W
L
W
W
W
L
L
W
W
L
Final
52
2025-04-01 · Canadian Tire Centre
OTT
OTT
Ottawa Senators
43-27-11 · OT1 · L10: 5-3-2
OT
W
W
L
W
L
L
W
W
W
BUF dominated expected goals 3.9 to 3.1

xG Flow

CUMULATIVE
012341ST2ND3RD
BUF xG
3.89
ACTUAL
52
OTT xG
3.07

Scoring Timeline

0.12
HIGH xG
BUF1P 08:38Even Strength
Alex Tuch
89
Alex Tuch(32)
R · BUF · #89
Mattias Samuelsson (9), Jason Zucker (30)
BUF 1 - 0 OTT
0.01
LOW xG
BUF1P 11:51Even Strength
Rasmus Dahlin
26
Rasmus Dahlin(14)
D · BUF · #26
Jack Quinn (21), Mattias Samuelsson (10)
BUF 2 - 0 OTT
0.84
HIGH xG
BUF2P 12:364 on 4
Tage Thompson
72
Tage Thompson(39)
C · BUF · #72
JJ Peterka (37), Rasmus Dahlin (45)
BUF 3 - 0 OTT
0.84
HIGH xG
OTT2P 13:46Even Strength
Claude Giroux
28
Claude Giroux(15)
R · OTT · #28
Tyler Kleven (4), Linus Ullmark (1)
BUF 3 - 1 OTT
0.08
MED xG
BUF3P 09:59Even Strength
Peyton Krebs
19
Peyton Krebs(9)
C · BUF · #19
BUF 4 - 1 OTT
0.00
LOW xG
OTT3P 10:22Even Strength
Jake Sanderson
85
Jake Sanderson(9)
D · OTT · #85
Michael Amadio (13), Artem Zub (10)
BUF 4 - 2 OTT
0.15
HIGH xG
BUF3P 17:21Power Play
Ryan McLeod
71
Ryan McLeod(19)
C · BUF · #71
Alex Tuch (27), Connor Clifton (14)
BUF 5 - 2 OTT

Three Stars

PUCKLAB PICKS
1
James Reimer
47
James Reimer
G · BUF · #47
33/35 saves, .942 SV%, +1.2 GSAx
2
Alex Tuch
89
Alex Tuch
R · BUF · #89
1G, 1A, 2 SOG, 1 HIT
3
Rasmus Dahlin
26
Rasmus Dahlin
D · BUF · #26
1G, 1A, 2 SOG, 1 HIT

Team Stats

BUFOTT
22Shots35
3.89xGF3.07
30.1CF%69.9
39.3FO%60.7
0/1PP0/4
13Hits25
27Blocks8
14Giveaways15
3Takeaways5
12PIM6

Period Breakdown

PeriodBUF SOGOTT SOGBUF xGOTT xG
1st3120.290.55
2nd771.271.44
3rd7142.331.07
Total17333.893.06

Penalties

9 TOTAL
1P 04:30
BUF
Jacob Bernard-Dockerhigh-sticking (2 min)
Drawn by Tim Stützle
1P 08:44
BUF
JJ Peterkainterference (2 min)
Drawn by Claude Giroux
1P 15:51
BUF
Beck Malenstyndelaying-game-puck-over-glass (2 min)
2P 11:23
BUF
Peyton Krebsembellishment (2 min)
2P 11:23
OTT
Claude Girouxinterference (2 min)
Drawn by Peyton Krebs
2P 19:12
OTT
Artem Zubinterference (2 min)
Drawn by Zach Benson
3P 06:56
BUF
Bowen Byramroughing (2 min)
Drawn by Shane Pinto
3P 06:56
OTT
Shane Pintoroughing (2 min)
Drawn by Bowen Byram
3P 16:25
BUF
Bowen Byramtripping (2 min)
Drawn by Nick Jensen