Buffalo Sabres at Edmonton Oilers

NHL game between the Buffalo Sabres and the Edmonton Oilers on Dec 09, 2025. Final score: Buffalo Sabres 4, Edmonton Oilers 3.

StatusFinal
DateDec 09, 2025
VenueRogers Place
Buffalo Sabres score4
Edmonton Oilers score3

Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.

Three Stars by Game Score

Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.

PlayerPosGASOGTOIxGGame Score
1stTage ThompsonC12419:110.572.13
2ndRasmus DahlinD03422:580.251.72
3rdConnor McDavidC20625:510.431.55

Scoring Summary

TimeTeamGoalAssistsStrengthScore (Buffalo Sabres–Edmonton Oilers)
1st 19:01BUFJosh DoanRasmus Dahlin, Tage Thompson4v51–0
2nd 11:03BUFTage Thompson5v52–0
2nd 11:59BUFJosh DoanTage Thompson, Rasmus Dahlin4v53–0
3rd 00:10EDMConnor McDavidMattias Ekholm5v53–1
3rd 01:56EDMVasily PodkolzinLeon Draisaitl, Ty Emberson5v53–2
3rd 19:58EDMConnor McDavidRyan Nugent-Hopkins, Evan Bouchard6v53–3
OT 00:33BUFAlex TuchRyan McLeod, Rasmus Dahlin3v34–3

Team Comparison

Buffalo SabresEdmonton Oilers
Goals43
Shots on goal2830
Expected goals (xG)2.843.52
High-danger shots1111
Corsi %47.8%52.2%
Power play2/60/4
Faceoff %38.2%61.8%
Hits1417
Blocks1215
Giveaways914
Takeaways63

Buffalo Sabres Skaters

PlayerPosGAPSOGTOIxGGame Score
Tage ThompsonC123419:110.572.13
Rasmus DahlinD033422:580.251.72
Josh DoanR202515:070.541.50
Ryan McLeodC011222:370.080.69
Alex TuchR101222:370.380.65
Bowen ByramD000021:140.050.15
Peyton KrebsC000116:100.010.15
Tyson KozakC000011:350.000.10
Jacob BrysonD00016:080.030.10
Mattias SamuelssonD000126:090.020.10
Beck MalenstynL000011:230.170.05
Isak RosenR00019:050.040.05
Josh DunneC00007:450.000.05
Jordan GreenwayL00019:400.070.05
Zach BensonL000216:500.140.05
Owen PowerD000217:540.070.00
Conor TimminsD000022:090.000.00
Jack QuinnR000215:070.16-0.15

Edmonton Oilers Skaters

PlayerPosGAPSOGTOIxGGame Score
Connor McDavidC202625:510.431.55
Vasily PodkolzinR101315:080.450.90
Ty EmbersonD011013:220.000.84
Mattias EkholmD011322:400.350.74
Evan BouchardD011228:340.110.59
Leon DraisaitlC011724:190.510.59
Ryan Nugent-HopkinsC011221:290.100.44
Curtis LazarC00008:170.000.20
Brett KulakD000014:350.010.15
Matt SavoieC000017:270.000.15
Alec RegulaD000014:460.000.10
Trent FredericC00016:570.080.10
Adam HenriqueC000112:320.110.00
Andrew MangiapaneL00009:000.040.00
Mattias JanmarkC000010:070.140.00
David TomasekR00005:410.00-0.20
Darnell NurseD000319:280.05-0.25
Zach HymanL000223:240.31-0.30

Goaltending

GoalieTeamSVSASV%GSAxDecision
Alex LyonBuffalo Sabres212487.5%-1.02W
Colten EllisBuffalo Sabres66100.0%0.29
Stuart SkinnerEdmonton Oilers242885.7%-0.56O

Analysis

The Buffalo Sabres defeated the Edmonton Oilers 4–3 on Dec 09, 2025, a one-goal game.

Edmonton Oilers generated 3.52 expected goals to Buffalo Sabres's 2.84 — Edmonton Oilers owned the better of the chances but Buffalo Sabres took the game, the kind of split that usually means finishing or goaltending decided it.

Tage Thompson led all skaters with a Game Score of 2.13 on 1 goal, 2 assists, 4 shots on goal.

Frequently Asked Questions

Who won the Buffalo Sabres vs Edmonton Oilers game?

The Buffalo Sabres beat the Edmonton Oilers 4–3 on Dec 09, 2025.

What was the final score?

The final score was Buffalo Sabres 4, Edmonton Oilers 3.

Who was the best player in this game?

By Game Score — a single-number summary of everything a skater did — Tage Thompson led all skaters at 2.13, on 1G, 2A and 4 shots on goal.

Which team deserved to win by expected goals?

Edmonton Oilers generated 3.52 expected goals and Buffalo Sabres generated 2.84, so Edmonton Oilers created the better chances. The scoreboard went the other way, which points to finishing or goaltending.

What were the shot totals?

Buffalo Sabres put 28 shots on goal and Edmonton Oilers put 30. High-danger chances went 11 to 11.

How did the goaltenders play?

Alex Lyon stopped 21 of 24 (-1.02 goals saved above expected); Stuart Skinner stopped 24 of 28 (-0.56 goals saved above expected).