Buffalo Sabres at Boston Bruins
NHL game between the Buffalo Sabres and the Boston Bruins on Oct 30, 2025. Final score: Buffalo Sabres 3, Boston Bruins 4.
| Status | Final |
|---|---|
| Date | Oct 30, 2025 |
| Venue | TD Garden |
| Buffalo Sabres score | 3 |
| Boston Bruins score | 4 |
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 | Alex Tuch | R | 1 | 1 | 4 | 19:19 | 0.40 | 1.49 |
| 2nd | Rasmus Dahlin | D | 1 | 1 | 4 | 25:49 | 0.99 | 1.34 |
| 3rd | David Pastrnak | R | 1 | 1 | 4 | 20:17 | 0.24 | 1.29 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Buffalo Sabres–Boston Bruins) |
|---|---|---|---|---|---|
| 1st 13:07 | BOS | Morgan Geekie | David Pastrnak, Pavel Zacha | 5v4 | 0–1 |
| 1st 15:07 | BOS | David Pastrnak | — | 5v5 | 0–2 |
| 2nd 16:01 | BUF | Rasmus Dahlin | Zach Benson, Tage Thompson | 4v5 | 1–2 |
| 2nd 19:39 | BOS | Mark Kastelic | Tanner Jeannot, Sean Kuraly | 5v5 | 1–3 |
| 3rd 07:00 | BUF | Josh Doan | Alex Tuch, Owen Power | 5v5 | 2–3 |
| 3rd 14:25 | BUF | Alex Tuch | Rasmus Dahlin | 5v5 | 3–3 |
| OT 02:07 | BOS | Marat Khusnutdinov | Fraser Minten | 3v3 | 3–4 |
Team Comparison
| Buffalo Sabres | Boston Bruins | |
|---|---|---|
| Goals | 3 | 4 |
| Shots on goal | 40 | 22 |
| Expected goals (xG) | 4.29 | 2.97 |
| High-danger shots | 20 | 7 |
| Corsi % | 53.9% | 46.1% |
| Power play | 1/5 | 1/4 |
| Faceoff % | 43.3% | 56.7% |
| Hits | 25 | 12 |
| Blocks | 19 | 7 |
| Giveaways | 20 | 18 |
| Takeaways | 5 | 3 |
Buffalo Sabres Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Alex Tuch | R | 1 | 1 | 2 | 4 | 19:19 | 0.40 | 1.49 |
| Rasmus Dahlin | D | 1 | 1 | 2 | 4 | 25:49 | 0.99 | 1.34 |
| Owen Power | D | 0 | 1 | 1 | 2 | 18:02 | 0.07 | 0.74 |
| Josh Doan | R | 1 | 0 | 1 | 5 | 16:38 | 0.63 | 0.70 |
| Zach Benson | L | 0 | 1 | 1 | 1 | 16:18 | 0.21 | 0.69 |
| Tage Thompson | C | 0 | 1 | 1 | 7 | 19:51 | 0.41 | 0.69 |
| Bowen Byram | D | 0 | 0 | 0 | 2 | 19:50 | 0.16 | 0.25 |
| Beck Malenstyn | L | 0 | 0 | 0 | 1 | 11:31 | 0.13 | 0.20 |
| Mattias Samuelsson | D | 0 | 0 | 0 | 0 | 23:49 | 0.16 | 0.20 |
| Jack Quinn | R | 0 | 0 | 0 | 0 | 14:36 | 0.05 | 0.10 |
| Jiri Kulich | C | 0 | 0 | 0 | 1 | 18:05 | 0.02 | 0.05 |
| Conor Timmins | D | 0 | 0 | 0 | 2 | 15:56 | 0.02 | 0.05 |
| Jordan Greenway | L | 0 | 0 | 0 | 3 | 15:22 | 0.35 | -0.05 |
| Michael Kesselring | D | 0 | 0 | 0 | 1 | 14:50 | 0.12 | -0.05 |
| Ryan McLeod | C | 0 | 0 | 0 | 0 | 14:44 | 0.01 | -0.05 |
| Jason Zucker | L | 0 | 0 | 0 | 6 | 15:28 | 0.78 | -0.05 |
| Peyton Krebs | C | 0 | 0 | 0 | 1 | 11:33 | 0.08 | -0.17 |
| Josh Dunne | C | 0 | 0 | 0 | 0 | 9:01 | 0.08 | -0.20 |
Boston Bruins Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| David Pastrnak | R | 1 | 1 | 2 | 4 | 20:17 | 0.24 | 1.29 |
| Morgan Geekie | C | 1 | 0 | 1 | 2 | 18:32 | 0.25 | 0.80 |
| Mark Kastelic | C | 1 | 0 | 1 | 1 | 12:37 | 0.69 | 0.80 |
| Fraser Minten | C | 0 | 1 | 1 | 1 | 15:15 | 0.04 | 0.74 |
| Tanner Jeannot | L | 0 | 1 | 1 | 1 | 15:21 | 0.13 | 0.69 |
| Marat Khusnutdinov | C | 1 | 0 | 1 | 2 | 15:20 | 0.25 | 0.60 |
| Sean Kuraly | C | 0 | 1 | 1 | 1 | 14:29 | 0.01 | 0.54 |
| Pavel Zacha | C | 0 | 1 | 1 | 1 | 17:22 | 0.19 | 0.34 |
| Andrew Peeke | D | 0 | 0 | 0 | 0 | 16:51 | 0.00 | 0.05 |
| Charlie McAvoy | D | 0 | 0 | 0 | 0 | 26:31 | 0.02 | 0.05 |
| Hampus Lindholm | D | 0 | 0 | 0 | 3 | 20:44 | 0.22 | 0.05 |
| Henri Jokiharju | D | 0 | 0 | 0 | 1 | 17:14 | 0.04 | 0.00 |
| Jonathan Aspirot | D | 0 | 0 | 0 | 0 | 14:04 | 0.06 | 0.00 |
| Elias Lindholm | C | 0 | 0 | 0 | 0 | 9:37 | 0.20 | 0.00 |
| Nikita Zadorov | D | 0 | 0 | 0 | 1 | 22:54 | 0.08 | -0.00 |
| Casey Mittelstadt | C | 0 | 0 | 0 | 1 | 13:15 | 0.07 | -0.05 |
| Viktor Arvidsson | L | 0 | 0 | 0 | 2 | 15:44 | 0.15 | -0.15 |
| Michael Eyssimont | C | 0 | 0 | 0 | 1 | 12:27 | 0.01 | -0.33 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Alex Lyon | Buffalo Sabres | 18 | 22 | 81.8% | -2.03 | O |
| Joonas Korpisalo | Boston Bruins | 37 | 40 | 92.5% | 0.62 | W |
Analysis
The Boston Bruins defeated the Buffalo Sabres 4–3 on Oct 30, 2025, a one-goal game.
Boston Bruins generated 2.97 expected goals to Buffalo Sabres's 4.29 — Buffalo Sabres owned the better of the chances but Boston Bruins took the game, the kind of split that usually means finishing or goaltending decided it.
Alex Tuch led all skaters with a Game Score of 1.49 on 1 goal, 1 assist, 4 shots on goal.
Joonas Korpisalo stopped 37 of 40, worth 0.62 goals saved above expected.
Frequently Asked Questions
Who won the Buffalo Sabres vs Boston Bruins game?
The Boston Bruins beat the Buffalo Sabres 4–3 on Oct 30, 2025.
What was the final score?
The final score was Boston Bruins 4, Buffalo Sabres 3.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Alex Tuch led all skaters at 1.49, on 1G, 1A and 4 shots on goal.
Which team deserved to win by expected goals?
Boston Bruins generated 2.97 expected goals and Buffalo Sabres generated 4.29, so Buffalo Sabres created the better chances. The scoreboard went the other way, which points to finishing or goaltending.
What were the shot totals?
Buffalo Sabres put 40 shots on goal and Boston Bruins put 22. High-danger chances went 20 to 7.