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.
| Status | Final |
|---|---|
| Date | Dec 09, 2025 |
| Venue | Rogers Place |
| Buffalo Sabres score | 4 |
| Edmonton Oilers score | 3 |
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.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Tage Thompson | C | 1 | 2 | 4 | 19:11 | 0.62 | 2.39 |
| 2nd | Josh Doan | R | 2 | 0 | 5 | 15:07 | 0.65 | 1.62 |
| 3rd | Connor McDavid | C | 2 | 0 | 6 | 25:51 | 0.43 | 1.50 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Buffalo Sabres–Edmonton Oilers) |
|---|---|---|---|---|---|
| 1st 19:01 | BUF | Josh Doan | Rasmus Dahlin, Tage Thompson | 4v5 | 1–0 |
| 2nd 11:03 | BUF | Tage Thompson | — | 5v5 | 2–0 |
| 2nd 11:59 | BUF | Josh Doan | Tage Thompson, Rasmus Dahlin | 4v5 | 3–0 |
| 3rd 00:10 | EDM | Connor McDavid | Mattias Ekholm | 5v5 | 3–1 |
| 3rd 01:56 | EDM | Vasily Podkolzin | Leon Draisaitl, Ty Emberson | 5v5 | 3–2 |
| 3rd 19:58 | EDM | Connor McDavid | Ryan Nugent-Hopkins, Evan Bouchard | 6v5 | 3–3 |
| OT 00:33 | BUF | Alex Tuch | Ryan McLeod, Rasmus Dahlin | 3v3 | 4–3 |
Team Comparison
| Buffalo Sabres | Edmonton Oilers | |
|---|---|---|
| Goals | 4 | 3 |
| Shots on goal | 28 | 30 |
| Expected goals (xG) | 2.84 | 3.52 |
| High-danger shots | 11 | 11 |
| Corsi % | 47.8% | 52.2% |
| Power play | 2/6 | 0/4 |
| Faceoff % | 38.2% | 61.8% |
| Hits | 14 | 17 |
| Blocks | 12 | 15 |
| Giveaways | 9 | 14 |
| Takeaways | 6 | 3 |
Buffalo Sabres Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Tage Thompson | C | 1 | 2 | 3 | 4 | 19:11 | 0.62 | 2.39 |
| Josh Doan | R | 2 | 0 | 2 | 5 | 15:07 | 0.65 | 1.62 |
| Rasmus Dahlin | D | 0 | 3 | 3 | 4 | 22:58 | 0.30 | 1.12 |
| Alex Tuch | R | 1 | 0 | 1 | 2 | 22:37 | 0.41 | 0.80 |
| Beck Malenstyn | L | 0 | 0 | 0 | 0 | 11:23 | 0.17 | 0.56 |
| Jordan Greenway | L | 0 | 0 | 0 | 1 | 9:40 | 0.07 | 0.49 |
| Bowen Byram | D | 0 | 0 | 0 | 0 | 21:14 | 0.05 | 0.47 |
| Conor Timmins | D | 0 | 0 | 0 | 0 | 22:09 | 0.00 | 0.39 |
| Peyton Krebs | C | 0 | 0 | 0 | 1 | 16:10 | 0.01 | 0.33 |
| Josh Dunne | C | 0 | 0 | 0 | 0 | 7:45 | 0.00 | 0.31 |
| Ryan McLeod | C | 0 | 1 | 1 | 2 | 22:37 | 0.09 | 0.24 |
| Tyson Kozak | C | 0 | 0 | 0 | 0 | 11:35 | 0.00 | 0.20 |
| Owen Power | D | 0 | 0 | 0 | 2 | 17:54 | 0.09 | 0.08 |
| Zach Benson | L | 0 | 0 | 0 | 2 | 16:50 | 0.20 | 0.02 |
| Jacob Bryson | D | 0 | 0 | 0 | 1 | 6:08 | 0.03 | -0.07 |
| Mattias Samuelsson | D | 0 | 0 | 0 | 1 | 26:09 | 0.02 | -0.24 |
| Isak Rosen | R | 0 | 0 | 0 | 1 | 9:05 | 0.06 | -0.31 |
| Jack Quinn | R | 0 | 0 | 0 | 2 | 15:07 | 0.16 | -0.59 |
Edmonton Oilers Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Connor McDavid | C | 2 | 0 | 2 | 6 | 25:51 | 0.43 | 1.50 |
| Ty Emberson | D | 0 | 1 | 1 | 0 | 13:22 | 0.00 | 1.45 |
| Vasily Podkolzin | R | 1 | 0 | 1 | 3 | 15:08 | 0.45 | 1.44 |
| Leon Draisaitl | C | 0 | 1 | 1 | 7 | 24:19 | 0.68 | 1.18 |
| Mattias Ekholm | D | 0 | 1 | 1 | 3 | 22:40 | 0.35 | 0.84 |
| Ryan Nugent-Hopkins | C | 0 | 1 | 1 | 2 | 21:29 | 0.12 | 0.66 |
| Evan Bouchard | D | 0 | 1 | 1 | 2 | 28:34 | 0.11 | 0.54 |
| Brett Kulak | D | 0 | 0 | 0 | 0 | 14:35 | 0.01 | 0.25 |
| Matt Savoie | C | 0 | 0 | 0 | 0 | 17:27 | 0.00 | 0.23 |
| Mattias Janmark | C | 0 | 0 | 0 | 0 | 10:07 | 0.14 | 0.21 |
| Curtis Lazar | C | 0 | 0 | 0 | 0 | 8:17 | 0.00 | 0.09 |
| Trent Frederic | C | 0 | 0 | 0 | 1 | 6:57 | 0.08 | -0.09 |
| Adam Henrique | C | 0 | 0 | 0 | 1 | 12:32 | 0.11 | -0.11 |
| Andrew Mangiapane | L | 0 | 0 | 0 | 0 | 9:00 | 0.06 | -0.13 |
| Alec Regula | D | 0 | 0 | 0 | 0 | 14:46 | 0.00 | -0.23 |
| Zach Hyman | L | 0 | 0 | 0 | 2 | 23:24 | 0.37 | -0.30 |
| Darnell Nurse | D | 0 | 0 | 0 | 3 | 19:28 | 0.06 | -0.33 |
| David Tomasek | R | 0 | 0 | 0 | 0 | 5:41 | 0.00 | -0.36 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Alex Lyon | Buffalo Sabres | 21 | 24 | 87.5% | -0.87 | W |
| Colten Ellis | Buffalo Sabres | 6 | 6 | 100.0% | 0.54 | |
| Stuart Skinner | Edmonton Oilers | 24 | 28 | 85.7% | -1.44 | O |
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.39 on 1 goal, 2 assists, 4 shots on goal.
Colten Ellis stopped 6 of 6, worth 0.54 goals saved above expected.
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.39, 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 (-0.87 goals saved above expected); Stuart Skinner stopped 24 of 28 (-1.44 goals saved above expected).