BUF
Buffalo Sabres
49-23-8 · W3 · L10: 5-3-2
L
L
L
W
W
L
L
W
W
L
Final/OT
4—3
2025-12-09 · Rogers Place
EDM
Edmonton Oilers
40-30-10 · L1 · L10: 6-3-1
W
W
L
W
L
W
OT
L
L
W
BUF dominated expected goals 3.2 to 2.7 · Decided in overtime
xG Flow
CUMULATIVEBUF xG
3.22
ACTUAL
4 — 3
EDM xG
2.69
Scoring Timeline
0.13
HIGH xG
91
Josh Doan(9)
R · BUF · #91
Rasmus Dahlin (19), Tage Thompson (11)BUF 1 - 0 EDM
0.34
HIGH xG
72
Tage Thompson(14)
C · BUF · #72
BUF 2 - 0 EDM
0.17
HIGH xG
91
Josh Doan(10)
R · BUF · #91
Tage Thompson (12), Rasmus Dahlin (20)BUF 3 - 0 EDM
0.08
MED xG
97
Connor McDavid(15)
C · EDM · #97
Mattias Ekholm (13)BUF 3 - 1 EDM
0.12
HIGH xG
92
Vasily Podkolzin(6)
R · EDM · #92
Leon Draisaitl (21), Ty Emberson (6)BUF 3 - 2 EDM
0.24
HIGH xG
97
Connor McDavid(16)
C · EDM · #97
Ryan Nugent-Hopkins (16), Evan Bouchard (23)BUF 3 - 3 EDM
1.04
HIGH xG
89
Alex Tuch(11)
R · BUF · #89
Ryan McLeod (10), Rasmus Dahlin (21)BUF 4 - 3 EDM
Three Stars
PUCKLAB PICKS★1
34
Alex Lyon
G · BUF · #34
21/24 saves, .875 SV%, -0.6 GSAx
★2
74
Stuart Skinner
G · EDM · #74
24/28 saves, .857 SV%, -0.7 GSAx
★3
72
Tage Thompson
C · BUF · #72
1G, 2A, 4 SOG
Team Stats
BUFEDM
28Shots30
3.22xGF2.70
47.9CF%52.1
38.2FO%61.8
2/6PP0/4
14Hits17
12Blocks15
10Giveaways14
6Takeaways3
8PIM12
Period Breakdown
| Period | BUF SOG | EDM SOG | BUF xG | EDM xG |
|---|---|---|---|---|
| 1st | 6 | 8 | 0.62 | 0.50 |
| 2nd | 12 | 10 | 1.07 | 0.63 |
| 3rd | 6 | 9 | 0.49 | 1.56 |
| OT | 0 | 0 | 1.04 | 0.00 |
| Total | 24 | 27 | 3.22 | 2.69 |
Penalties
10 TOTAL1P 12:51
Darnell Nurseboarding (2 min)
Drawn by Peyton Krebs1P 18:28
David Tomasekinterference-goalkeeper (2 min)
Drawn by Colten Ellis2P 05:27
Jack Quinnhooking (2 min)
Drawn by Evan Bouchard2P 11:19
Zach Hymaninterference (2 min)
Drawn by Josh Doan2P 15:31
Beck Malenstyndelaying-game-puck-over-glass (2 min)
3P 07:51
Rasmus Dahlintripping (2 min)
Drawn by Leon Draisaitl3P 12:51
Zach Hymanhooking (2 min)
Drawn by Conor Timmins3P 13:59
Adam Henriquetripping (2 min)
Drawn by Tage Thompson3P 15:11
Alex Tuchhooking (2 min)
Drawn by Zach Hyman3P 17:17
Ryan Nugent-Hopkinshooking (2 min)
Drawn by Beck Malenstyn