Calgary Flames at Buffalo Sabres
NHL game between the Calgary Flames and the Buffalo Sabres on Nov 19, 2025. Final score: Calgary Flames 6, Buffalo Sabres 2.
| Status | Final |
|---|---|
| Date | Nov 19, 2025 |
| Venue | KeyBank Center |
| Calgary Flames score | 6 |
| Buffalo Sabres score | 2 |
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 | Rasmus Andersson | D | 1 | 2 | 3 | 23:51 | 0.16 | 2.13 |
| 2nd | Joel Farabee | L | 2 | 0 | 4 | 18:27 | 0.54 | 1.45 |
| 3rd | Mattias Samuelsson | D | 1 | 1 | 3 | 22:44 | 0.28 | 1.44 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Calgary Flames–Buffalo Sabres) |
|---|---|---|---|---|---|
| 1st 05:58 | CGY | Rasmus Andersson | Yegor Sharangovich, Kevin Bahl | 5v5 | 1–0 |
| 1st 12:04 | CGY | Joel Farabee | Nazem Kadri, Yegor Sharangovich | 5v5 | 2–0 |
| 2nd 10:21 | BUF | Mattias Samuelsson | — | 5v5 | 2–1 |
| 2nd 15:57 | BUF | Tage Thompson | Mattias Samuelsson, Rasmus Dahlin | 5v5 | 2–2 |
| 3rd 02:02 | CGY | Morgan Frost | Jonathan Huberdeau, Matt Coronato | 5v5 | 3–2 |
| 3rd 07:34 | CGY | Mikael Backlund | Rasmus Andersson | 5v5 | 4–2 |
| 3rd 09:50 | CGY | Joel Farabee | Rasmus Andersson, Nazem Kadri | 5v5 | 5–2 |
| 3rd 17:49 | CGY | Matt Coronato | Jonathan Huberdeau, Morgan Frost | 5v5 | 6–2 |
Team Comparison
| Calgary Flames | Buffalo Sabres | |
|---|---|---|
| Goals | 6 | 2 |
| Shots on goal | 35 | 30 |
| Expected goals (xG) | 2.69 | 2.02 |
| High-danger shots | 13 | 9 |
| Corsi % | 54.9% | 45.1% |
| Power play | 0/1 | 0/3 |
| Faceoff % | 53.3% | 46.7% |
| Hits | 17 | 17 |
| Blocks | 16 | 25 |
| Giveaways | 12 | 17 |
| Takeaways | 4 | 3 |
Calgary Flames Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Rasmus Andersson | D | 1 | 2 | 3 | 3 | 23:51 | 0.16 | 2.13 |
| Joel Farabee | L | 2 | 0 | 2 | 4 | 18:27 | 0.54 | 1.45 |
| Jonathan Huberdeau | L | 0 | 2 | 2 | 1 | 14:55 | 0.00 | 1.43 |
| Matt Coronato | R | 1 | 1 | 2 | 3 | 13:21 | 0.47 | 1.39 |
| Morgan Frost | C | 1 | 1 | 2 | 1 | 13:49 | 0.22 | 1.34 |
| Nazem Kadri | C | 0 | 2 | 2 | 6 | 18:05 | 0.43 | 1.33 |
| Yegor Sharangovich | C | 0 | 2 | 2 | 1 | 16:21 | 0.08 | 1.23 |
| Mikael Backlund | C | 1 | 0 | 1 | 3 | 16:53 | 0.29 | 0.75 |
| Kevin Bahl | D | 0 | 1 | 1 | 2 | 22:12 | 0.05 | 0.64 |
| Brayden Pachal | D | 0 | 0 | 0 | 1 | 14:26 | 0.00 | 0.20 |
| Sam Morton | C | 0 | 0 | 0 | 1 | 10:25 | 0.01 | 0.15 |
| Joel Hanley | D | 0 | 0 | 0 | 1 | 15:53 | 0.02 | 0.10 |
| John Beecher | C | 0 | 0 | 0 | 2 | 12:47 | 0.03 | 0.10 |
| Yan Kuznetsov | D | 0 | 0 | 0 | 1 | 20:39 | 0.02 | 0.05 |
| Adam Klapka | R | 0 | 0 | 0 | 1 | 9:12 | 0.08 | 0.05 |
| Connor Zary | C | 0 | 0 | 0 | 1 | 13:33 | 0.14 | 0.05 |
| MacKenzie Weegar | D | 0 | 0 | 0 | 1 | 21:55 | 0.07 | 0.00 |
| Blake Coleman | L | 0 | 0 | 0 | 2 | 17:16 | 0.03 | -0.05 |
Buffalo Sabres Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Mattias Samuelsson | D | 1 | 1 | 2 | 3 | 22:44 | 0.28 | 1.44 |
| Tage Thompson | C | 1 | 0 | 1 | 3 | 19:27 | 0.13 | 0.80 |
| Rasmus Dahlin | D | 0 | 1 | 1 | 3 | 24:16 | 0.22 | 0.69 |
| Conor Timmins | D | 0 | 0 | 0 | 0 | 16:37 | 0.01 | 0.30 |
| Tyson Kozak | C | 0 | 0 | 0 | 3 | 14:17 | 0.17 | 0.30 |
| Beck Malenstyn | L | 0 | 0 | 0 | 2 | 14:08 | 0.19 | 0.25 |
| Alex Tuch | R | 0 | 0 | 0 | 2 | 16:19 | 0.09 | 0.05 |
| Peyton Krebs | C | 0 | 0 | 0 | 2 | 18:03 | 0.31 | 0.05 |
| Bowen Byram | D | 0 | 0 | 0 | 1 | 19:51 | 0.03 | 0.05 |
| Jordan Greenway | L | 0 | 0 | 0 | 0 | 14:35 | 0.00 | 0.05 |
| Jacob Bryson | D | 0 | 0 | 0 | 0 | 11:53 | 0.00 | 0.05 |
| Josh Doan | R | 0 | 0 | 0 | 3 | 15:26 | 0.11 | 0.05 |
| Noah Ostlund | C | 0 | 0 | 0 | 1 | 12:36 | 0.07 | 0.05 |
| Owen Power | D | 0 | 0 | 0 | 0 | 21:02 | 0.03 | 0.05 |
| Jack Quinn | R | 0 | 0 | 0 | 3 | 15:47 | 0.12 | 0.00 |
| Isak Rosen | R | 0 | 0 | 0 | 0 | 14:17 | 0.00 | 0.00 |
| Ryan McLeod | C | 0 | 0 | 0 | 3 | 17:20 | 0.18 | 0.00 |
| Josh Dunne | C | 0 | 0 | 0 | 1 | 9:22 | 0.01 | -0.15 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Devin Cooley | Calgary Flames | 28 | 30 | 93.3% | -0.78 | W |
| Colten Ellis | Buffalo Sabres | 29 | 35 | 82.9% | -4.21 | L |
Analysis
The Calgary Flames defeated the Buffalo Sabres 6–2 on Nov 19, 2025, a decisive 4-goal win.
Buffalo Sabres generated 2.02 expected goals to Calgary Flames's 2.69 — the run of play matched the result, with Calgary Flames earning the better chances as well as the goals.
Rasmus Andersson led all skaters with a Game Score of 2.13 on 1 goal, 2 assists, 3 shots on goal.
Devin Cooley stopped 28 of 30, worth -0.78 goals saved above expected.
Frequently Asked Questions
Who won the Calgary Flames vs Buffalo Sabres game?
The Calgary Flames beat the Buffalo Sabres 6–2 on Nov 19, 2025.
What was the final score?
The final score was Calgary Flames 6, Buffalo Sabres 2.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Rasmus Andersson led all skaters at 2.13, on 1G, 2A and 3 shots on goal.
Which team deserved to win by expected goals?
Buffalo Sabres generated 2.02 expected goals and Calgary Flames generated 2.69, so Calgary Flames created the better chances. That matches the result.
What were the shot totals?
Calgary Flames put 35 shots on goal and Buffalo Sabres put 30. High-danger chances went 13 to 9.