Boston Bruins at Buffalo Sabres
· KeyBank Center, Buffalo · Playoffs · Final
Final score
The Boston Bruins beat the Buffalo Sabres 4–2 on Tuesday, April 21, 2026 on the road.
Goals by period
Goals by period, Boston Bruins at Buffalo Sabres
| Team |
1st1st period |
2nd2nd period |
3rd3rd period |
Total |
| Boston Bruins |
0 |
3 |
1 |
4 |
| Buffalo Sabres |
0 |
0 |
2 |
2 |
Shots on goal by period
Shots on goal by period, Boston Bruins at Buffalo Sabres
| Team |
1st1st period |
2nd2nd period |
3rd3rd period |
Total |
| Boston Bruins |
8 |
11 |
8 |
27 |
| Buffalo Sabres |
7 |
8 |
20 |
35 |
Three stars
- V. Arvidsson, Boston Bruins (2 goals)
- J. Swayman, Boston Bruins (goaltender)
- D. Pastrnak, Boston Bruins (2 assists)
Scoring summary
Every goal, Boston Bruins at Buffalo Sabres. Numbers in brackets are season totals.
| Period |
Time |
Team |
Goal |
Assists |
Type |
Score |
| 2nd |
04:54 |
Boston Bruins |
Viktor Arvidsson (1) |
Jonathan Aspirot (1), Casey Mittelstadt (1) |
Even strength |
BOS 1, BUF 0 |
| 2nd |
16:29 |
Boston Bruins |
Morgan Geekie (2) |
David Pastrnak (3), Sean Kuraly (1) |
Even strength |
BOS 2, BUF 0 |
| 2nd |
18:10 |
Boston Bruins |
Pavel Zacha (1) |
David Pastrnak (4), Charlie McAvoy (1) |
Power play |
BOS 3, BUF 0 |
| 3rd |
00:16 |
Boston Bruins |
Viktor Arvidsson (2) |
Casey Mittelstadt (2), Jonathan Aspirot (2) |
Even strength |
BOS 4, BUF 0 |
| 3rd |
13:54 |
Buffalo Sabres |
Bowen Byram (1) |
Beck Malenstyn (1), Owen Power (2) |
Even strength |
BOS 4, BUF 1 |
| 3rd |
15:08 |
Buffalo Sabres |
Peyton Krebs (1) |
Rasmus Dahlin (1), Alex Tuch (2) |
Even strength |
BOS 4, BUF 2 |
Numbers in brackets are the player's season totals after the goal.
Team stats
Team stats, Boston Bruins at Buffalo Sabres
| Stat |
Boston Bruins |
Buffalo Sabres |
| Shots on goal |
27 |
35 |
| Power play |
1 of 5 |
0 of 5 |
| Penalty minutes |
47 |
47 |
| Hits |
32 |
30 |
| Blocked shots |
27 |
10 |
| Giveaways |
21 |
15 |
| Takeaways |
5 |
2 |
| Faceoffs won |
36/66 (54.5%) |
30/66 (45.5%) |
Box score
Boston Bruins
Boston Bruins skaters
| Player |
PosPosition |
GGoals | AAssists | PPoints | +/-Plus/minus | PIMPenalty minutes | SOGShots on goal | HITHits | BLKBlocked shots | PPGPower-play goals | FO%Faceoff percentage | TOITime on ice |
| Number 11 C. Mittelstadt |
C |
0 |
2 |
2 |
+1 |
0 |
2 |
1 |
0 |
0 |
|
13:23 |
| Number 18 P. Zacha |
C |
1 |
0 |
1 |
+1 |
0 |
2 |
1 |
0 |
1 |
41.7% |
14:24 |
| Number 28 E. Lindholm |
C |
0 |
0 |
0 |
0 |
2 |
1 |
3 |
1 |
0 |
64% |
20:18 |
| Number 39 M. Geekie |
C |
1 |
0 |
1 |
+1 |
2 |
1 |
1 |
1 |
0 |
|
16:17 |
| Number 44 J. Hagens |
C |
0 |
0 |
0 |
-1 |
2 |
1 |
3 |
1 |
0 |
|
11:35 |
| Number 47 M. Kastelic |
C |
0 |
0 |
0 |
0 |
5 |
4 |
1 |
0 |
0 |
71.4% |
10:22 |
| Number 52 S. Kuraly |
C |
0 |
1 |
1 |
+1 |
0 |
0 |
0 |
0 |
0 |
44.4% |
12:48 |
| Number 71 V. Arvidsson |
L |
2 |
0 |
2 |
+1 |
0 |
5 |
1 |
0 |
0 |
|
13:52 |
| Number 84 T. Jeannot |
L |
0 |
0 |
0 |
0 |
2 |
4 |
4 |
2 |
0 |
|
12:23 |
| Number 88 D. Pastrnak |
R |
0 |
2 |
2 |
0 |
2 |
0 |
0 |
2 |
0 |
|
20:04 |
| Number 92 M. Khusnutdinov |
C |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
2 |
0 |
100% |
14:50 |
| Number 93 F. Minten |
C |
0 |
0 |
0 |
-1 |
0 |
2 |
3 |
0 |
0 |
45.5% |
16:04 |
| Number 6 M. Lohrei |
D |
0 |
0 |
0 |
-2 |
0 |
0 |
1 |
1 |
0 |
|
11:17 |
| Number 26 A. Peeke |
D |
0 |
0 |
0 |
+1 |
12 |
2 |
0 |
1 |
0 |
|
15:41 |
| Number 27 H. Lindholm |
D |
0 |
0 |
0 |
-1 |
0 |
0 |
0 |
4 |
0 |
|
27:40 |
| Number 45 J. Aspirot |
D |
0 |
2 |
2 |
+1 |
0 |
1 |
3 |
4 |
0 |
|
14:22 |
| Number 73 C. McAvoy |
D |
0 |
1 |
1 |
+2 |
4 |
1 |
4 |
6 |
0 |
|
27:22 |
| Number 91 N. Zadorov |
D |
0 |
0 |
0 |
+1 |
16 |
1 |
4 |
2 |
0 |
|
15:53 |
Boston Bruins goalies
| Goalie |
SAShots against | SVSaves | GAGoals against | SV%Save percentage | TOITime on ice | DECDecision |
| Number 1 J. Swayman |
35 |
33 |
2 |
.943 |
59:25 |
Win |
Buffalo Sabres
Buffalo Sabres skaters
| Player |
PosPosition |
GGoals | AAssists | PPoints | +/-Plus/minus | PIMPenalty minutes | SOGShots on goal | HITHits | BLKBlocked shots | PPGPower-play goals | FO%Faceoff percentage | TOITime on ice |
| Number 6 Z. Benson |
L |
0 |
0 |
0 |
-2 |
12 |
1 |
0 |
0 |
0 |
|
11:37 |
| Number 9 J. Norris |
C |
0 |
0 |
0 |
-1 |
0 |
1 |
2 |
1 |
0 |
56.3% |
16:39 |
| Number 12 J. Greenway |
L |
0 |
0 |
0 |
0 |
0 |
0 |
4 |
0 |
0 |
|
12:12 |
| Number 17 J. Zucker |
L |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
0 |
|
18:56 |
| Number 19 P. Krebs |
C |
1 |
0 |
1 |
+1 |
2 |
1 |
2 |
1 |
0 |
|
13:13 |
| Number 22 J. Quinn |
R |
0 |
0 |
0 |
0 |
0 |
3 |
2 |
0 |
0 |
|
20:36 |
| Number 29 B. Malenstyn |
L |
0 |
1 |
1 |
0 |
4 |
0 |
2 |
0 |
0 |
|
09:40 |
| Number 44 J. Dunne |
C |
0 |
0 |
0 |
+1 |
0 |
0 |
0 |
0 |
0 |
20% |
07:29 |
| Number 71 R. McLeod |
C |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
54.5% |
20:28 |
| Number 72 T. Thompson |
C |
0 |
0 |
0 |
-1 |
14 |
6 |
2 |
1 |
0 |
40% |
16:55 |
| Number 89 A. Tuch |
R |
0 |
1 |
1 |
+1 |
2 |
3 |
3 |
0 |
0 |
75% |
21:42 |
| Number 91 J. Doan |
R |
0 |
0 |
0 |
-1 |
2 |
2 |
2 |
0 |
0 |
|
15:04 |
| Number 4 B. Byram |
D |
1 |
0 |
1 |
0 |
2 |
4 |
1 |
0 |
0 |
|
21:58 |
| Number 21 C. Timmins |
D |
0 |
0 |
0 |
0 |
2 |
1 |
1 |
5 |
0 |
|
13:44 |
| Number 23 M. Samuelsson |
D |
0 |
0 |
0 |
-2 |
0 |
1 |
0 |
0 |
0 |
|
17:57 |
| Number 25 O. Power |
D |
0 |
1 |
1 |
+1 |
0 |
3 |
1 |
0 |
0 |
|
20:50 |
| Number 26 R. Dahlin |
D |
0 |
1 |
1 |
-1 |
2 |
6 |
4 |
0 |
0 |
|
23:28 |
| Number 64 L. Stanley |
D |
0 |
0 |
0 |
0 |
5 |
2 |
1 |
1 |
0 |
|
12:51 |
Buffalo Sabres goalies
| Goalie |
SAShots against | SVSaves | GAGoals against | SV%Save percentage | TOITime on ice | DECDecision |
| Number 1 U. Luukkonen |
20 |
16 |
4 |
.800 |
40:16 |
Loss |
| Number 34 A. Lyon |
7 |
7 |
0 |
1.000 |
14:10 |
|
Penalties
Penalties, Boston Bruins at Buffalo Sabres
| Period |
Time |
Team |
Player |
Infraction |
Minutes |
| 1st |
01:10 |
Boston Bruins |
Elias Lindholm |
Roughing |
2 |
| 1st |
01:10 |
Buffalo Sabres |
Rasmus Dahlin |
Holding |
2 |
| 1st |
04:10 |
Boston Bruins |
Nikita Zadorov |
Roughing |
2 |
| 1st |
04:10 |
Boston Bruins |
Nikita Zadorov |
Cross checking |
2 |
| 1st |
04:10 |
Buffalo Sabres |
Beck Malenstyn |
Roughing |
2 |
| 1st |
08:43 |
Buffalo Sabres |
Josh Doan |
Hooking |
2 |
| 1st |
10:40 |
Buffalo Sabres |
Conor Timmins |
Cross checking |
2 |
| 1st |
19:29 |
Boston Bruins |
David Pastrnak |
Tripping |
2 |
| 2nd |
07:38 |
Buffalo Sabres |
Bowen Byram |
Delaying game puck over glass |
2 |
| 2nd |
09:59 |
Boston Bruins |
Tanner Jeannot |
Interference |
2 |
| 2nd |
17:55 |
Buffalo Sabres |
Tage Thompson |
Interference |
2 |
| 3rd |
02:26 |
Boston Bruins |
Charlie McAvoy |
Tripping |
2 |
| 3rd |
02:26 |
Boston Bruins |
Charlie McAvoy |
Roughing |
2 |
| 3rd |
02:26 |
Buffalo Sabres |
Beck Malenstyn |
Roughing |
2 |
| 3rd |
02:26 |
Buffalo Sabres |
Logan Stanley |
Fighting (major) |
5 |
| 3rd |
02:26 |
Boston Bruins |
Mark Kastelic |
Fighting (major) |
5 |
| 3rd |
06:14 |
Boston Bruins |
Nikita Zadorov |
Roughing |
2 |
| 3rd |
06:14 |
Boston Bruins |
Andrew Peeke |
Roughing |
2 |
| 3rd |
06:14 |
Buffalo Sabres |
Alex Tuch |
Roughing |
2 |
| 3rd |
06:14 |
Buffalo Sabres |
Tage Thompson |
Roughing |
2 |
| 3rd |
06:14 |
Boston Bruins |
Morgan Geekie |
Roughing |
2 |
| 3rd |
06:14 |
Buffalo Sabres |
Zach Benson |
Roughing |
2 |
| 3rd |
06:14 |
Boston Bruins |
Andrew Peeke |
Misconduct (misconduct) |
10 |
| 3rd |
06:14 |
Buffalo Sabres |
Zach Benson |
Misconduct (misconduct) |
10 |
| 3rd |
06:14 |
Boston Bruins |
Nikita Zadorov |
Misconduct (misconduct) |
10 |
| 3rd |
06:14 |
Buffalo Sabres |
Tage Thompson |
Misconduct (misconduct) |
10 |
| 3rd |
09:17 |
Buffalo Sabres |
Peyton Krebs |
Cross checking |
2 |
| 3rd |
11:20 |
Boston Bruins |
James Hagens |
Hooking |
2 |
Game information
- Boston Bruins head coach
- Marco Sturm
- Buffalo Sabres head coach
- Lindy Ruff
- Referees
- Eric Furlatt, Kendrick Nicholson
- Linesmen
- James Tobias, Devin Berg
- Boston Bruins scratches
- Michael Eyssimont, Henri Jokiharju, Jordan Harris, Lukas Reichel, Alex Steeves
- Buffalo Sabres scratches
- Luke Schenn, Sam Carrick, Tanner Pearson, Michael Kesselring, Colten Ellis, Tyson Kozak, Noah Ostlund, Zach Metsa
2025-2026 season series
Every Boston Bruins and Buffalo Sabres game in the 2025-2026 season
| Matchup |
Status |
Details |
Buffalo Sabres
1
at Boston Bruins
3
|
Final
|
Game page: Buffalo Sabres at Boston Bruins, Sat, Oct 11, 2025
|
Buffalo Sabres
3
at Boston Bruins
4
|
Final/OT
|
Game page: Buffalo Sabres at Boston Bruins, Thu, Oct 30, 2025
|
Boston Bruins
1
at Buffalo Sabres
4
|
Final
|
Game page: Boston Bruins at Buffalo Sabres, Sat, Dec 27, 2025
|
Boston Bruins
4
at Buffalo Sabres
3
|
Final/OT
|
Game page: Boston Bruins at Buffalo Sabres, Wed, Mar 25, 2026
|
Boston Bruins
3
at Buffalo Sabres
4
|
Final
Playoffs
|
Game page: Boston Bruins at Buffalo Sabres, Sun, Apr 19, 2026
|
Boston Bruins
4
at Buffalo Sabres
2
|
Final
Playoffs
|
Game page: Boston Bruins at Buffalo Sabres, Tue, Apr 21, 2026
|
Buffalo Sabres
3
at Boston Bruins
1
|
Final
Playoffs
|
Game page: Buffalo Sabres at Boston Bruins, Thu, Apr 23, 2026
|
Buffalo Sabres
6
at Boston Bruins
1
|
Final
Playoffs
|
Game page: Buffalo Sabres at Boston Bruins, Sun, Apr 26, 2026
|
Boston Bruins
2
at Buffalo Sabres
1
|
Final/OT
Playoffs
|
Game page: Boston Bruins at Buffalo Sabres, Tue, Apr 28, 2026
|
Buffalo Sabres
4
at Boston Bruins
1
|
Final
Playoffs
|
Game page: Buffalo Sabres at Boston Bruins, Fri, May 1, 2026
|
Boston Bruins
at Buffalo Sabres
|
Postponed
Playoffs
|
Game page: Boston Bruins at Buffalo Sabres, Sun, May 3, 2026
|
Other NHL games on Apr 21
Other NHL games on Tuesday, April 21, 2026
| Matchup |
Status |
Details |
Montreal Canadiens
2
at Tampa Bay Lightning
3
|
Final/OT
Playoffs
|
Game page: Montreal Canadiens at Tampa Bay Lightning, Tue, Apr 21, 2026
|
Utah Mammoth
3
at Vegas Golden Knights
2
|
Final
Playoffs
|
Game page: Utah Mammoth at Vegas Golden Knights, Tue, Apr 21, 2026
|
Los Angeles Kings
1
at Colorado Avalanche
2
|
Final/OT
Playoffs
|
Game page: Los Angeles Kings at Colorado Avalanche, Tue, Apr 21, 2026
|
Sources and further reading