Hockey Terminal
Be a GM

← 1st Round, 2025-26 playoffs

Boston Bruins at Buffalo Sabres

1st Round, Game 2 · Apr 21, 2026 · KeyBank Center

Team Goals Shots
Boston Bruins 4 27
Buffalo Sabres 2 35

Scoring

Time Team Goal Assists Score
2nd Period
04:54 BOS Viktor Arvidsson (1) Jonathan Aspirot (1), Casey Mittelstadt (1) 1 - 0
16:29 BOS Morgan Geekie (2) David Pastrnak (3), Sean Kuraly (1) 2 - 0
18:10 BOS Pavel Zacha (1) PP David Pastrnak (4), Charlie McAvoy (1) 3 - 0
3rd Period
00:16 BOS Viktor Arvidsson (2) Casey Mittelstadt (2), Jonathan Aspirot (2) 4 - 0
13:54 BUF Bowen Byram (1) Beck Malenstyn (1), Owen Power (2) 4 - 1
15:08 BUF Peyton Krebs (1) Rasmus Dahlin (1), Alex Tuch (2) 4 - 2

Penalties

Time Team Player Penalty Min
1st Period
01:10 BOS Elias Lindholm Roughing 2
01:10 BUF Rasmus Dahlin Holding 2
04:10 BOS Nikita Zadorov Roughing 2
04:10 BOS Nikita Zadorov Cross checking 2
04:10 BUF Beck Malenstyn Roughing 2
08:43 BUF Josh Doan Hooking 2
10:40 BUF Conor Timmins Cross checking 2
19:29 BOS David Pastrnak Tripping 2
2nd Period
07:38 BUF Bowen Byram Delaying game puck over glass 2
09:59 BOS Tanner Jeannot Interference 2
17:55 BUF Tage Thompson Interference 2
3rd Period
02:26 BOS Charlie McAvoy Tripping 2
02:26 BOS Charlie McAvoy Roughing 2
02:26 BUF Beck Malenstyn Roughing 2
02:26 BUF Logan Stanley Fighting 5
02:26 BOS Mark Kastelic Fighting 5
06:14 BOS Nikita Zadorov Roughing 2
06:14 BOS Andrew Peeke Roughing 2
06:14 BUF Alex Tuch Roughing 2
06:14 BUF Tage Thompson Roughing 2
06:14 BOS Morgan Geekie Roughing 2
06:14 BUF Zach Benson Roughing 2
06:14 BOS Andrew Peeke Misconduct 10
06:14 BUF Zach Benson Misconduct 10
06:14 BOS Nikita Zadorov Misconduct 10
06:14 BUF Tage Thompson Misconduct 10
09:17 BUF Peyton Krebs Cross checking 2
11:20 BOS James Hagens Hooking 2

Shot attempts

Team Attempts (Corsi) Unblocked (Fenwick) On goal Goals Expected goals 5-on-5 CF%
Boston Bruins 55 44 27 4 3.5 50.0
Buffalo Sabres 86 55 35 2 3.9 50.0

How the game went

5051015202530Start2nd3rdBuffalo Sabres aheadBoston Bruins ahead

The gap in shot attempts as the game went on: how many more one team had taken than the other. The line is above the middle and red while Buffalo Sabres had taken more, and below it and blue while Boston Bruins had.

Expected goals

Boston Bruins: 3.5 expected, 4 scored · Buffalo Sabres: 3.9 expected, 2 scored

0123Start2nd3rdEndBOS goal, 4:54 of 2nd, a 8% chanceBOS goal, 16:29 of 2nd, a 0% chanceBOS goal, 18:10 of 2nd, a 10% chanceBOS goal, 0:16 of 3rd, a 12% chanceBUF goal, 13:54 of 3rd, a 5% chanceBUF goal, 15:08 of 3rd, a 30% chanceBUF 3.9BOS 3.5

Each line climbs with every chance a team had: a small step for a shot from far out, a big one for a dangerous chance. A dot is a goal. Expected goals adds up how likely each shot was to go in, judged by where it was taken from, what kind of shot it was and whether it was a rebound. Blocked shots and the shootout are not counted.

Where the attempts came from

Boston Bruins
Buffalo Sabres

There is a dot for each attempt, bigger for a better chance. "Show as heat map" shades the ice by where the attempts came from.

Boston Bruins

Lines and pairings

Forward lineTimeCF%xGF%Goals
Elias Lindholm · David Pastrnak · Morgan Geekie8:0154.579.90-0
Viktor Arvidsson · Pavel Zacha · Casey Mittelstadt6:4153.370.82-1
Marat Khusnutdinov · Fraser Minten · James Hagens6:1550.065.30-0
Sean Kuraly · Tanner Jeannot · Mark Kastelic5:3253.350.00-0
Defence pairTimeCF%xGF%Goals
Nikita Zadorov · Andrew Peeke10:1060.978.61-0
Charlie McAvoy · Jonathan Aspirot9:1948.062.22-0
Hampus Lindholm · Mason Lohrei8:1557.164.10-0

The forwards and the defencemen who were on the ice together most at five-on-five, with the team's share of the shot attempts and expected goals, and the goals for and against, while they were out.

Players

xG is the expected goals of a skater's own shots. CF-CA and xGF-xGA are the shot attempts and the expected goals for and against while he was on the ice at five-on-five. For a goalie, xGA is what the shots he faced were expected to produce, and the last column is how many of those he saved. What these numbers mean

# Skater Pos G A P +/- PIM Shots Hits TOI xG CF-CA xGF-xGA
33 Viktor Arvidsson L 2 0 2 1 0 5 1 13:52 0.55 10-8 0.86-0.27
11 Casey Mittelstadt C 0 2 2 1 0 2 1 13:23 0.24 9-8 0.71-0.29
45 Jonathan Aspirot D 0 2 2 1 0 1 3 14:22 0.02 12-17 0.59-0.59
88 David Pastrnak R 0 2 2 0 2 0 0 20:04 0.48 9-11 0.61-0.12
18 Pavel Zacha C 1 0 1 1 0 2 1 14:24 0.22 10-7 0.71-0.27
39 Morgan Geekie C 1 0 1 1 2 1 1 16:17 0.00 8-7 0.35-0.11
52 Sean Kuraly C 0 1 1 1 0 0 0 12:48 10-10 0.21-0.40
73 Charlie McAvoy D 0 1 1 2 4 1 4 27:22 0.01 13-18 0.69-0.37
6 Mason Lohrei D 0 0 0 -2 0 0 1 11:17 9-11 0.56-0.27
20 Andrew Peeke D 0 0 0 1 12 2 0 15:41 0.02 16-9 0.95-0.20
27 Hampus Lindholm D 0 0 0 -1 0 0 0 27:40 0.03 10-8 0.46-0.29
28 Elias Lindholm C 0 0 0 0 2 1 3 20:18 0.16 7-9 0.55-0.10
44 James Hagens C 0 0 0 -1 2 1 3 11:35 0.19 9-12 0.51-0.30
47 Mark Kastelic C 0 0 0 0 5 4 1 10:22 0.28 11-8 0.34-0.20
84 Tanner Jeannot L 0 0 0 0 2 4 4 12:23 0.24 10-10 0.22-0.40
91 Nikita Zadorov D 0 0 0 1 16 1 4 15:53 0.02 14-11 0.74-0.29
92 Marat Khusnutdinov C 0 0 0 0 0 0 2 14:50 0.25 8-8 0.38-0.32
93 Fraser Minten C 0 0 0 -1 0 2 3 16:04 0.34 10-12 0.52-0.23
# Goalie Decision Shots against Saves Goals against TOI xGA Saved above xG
1 Jeremy Swayman W 35 33 2 59:25 3.54 +1.54

Buffalo Sabres

Lines and pairings

Forward lineTimeCF%xGF%Goals
Jason Zucker · Ryan McLeod · Jack Quinn7:1853.350.60-0
Josh Norris · Josh Doan · Zach Benson6:1857.930.30-2
Alex Tuch · Tage Thompson · Peyton Krebs6:1731.39.00-0
Jordan Greenway · Beck Malenstyn · Josh Dunne5:3944.490.21-0
Defence pairTimeCF%xGF%Goals
Bowen Byram · Owen Power9:4940.017.91-1
Mattias Samuelsson · Rasmus Dahlin8:4137.521.60-2
Logan Stanley · Conor Timmins7:1547.848.90-0

The forwards and the defencemen who were on the ice together most at five-on-five, with the team's share of the shot attempts and expected goals, and the goals for and against, while they were out.

Players

# Skater Pos G A P +/- PIM Shots Hits TOI xG CF-CA xGF-xGA
19 Peyton Krebs C 1 0 1 1 2 1 2 13:13 0.33 6-13 0.15-0.86
24 Bowen Byram D 1 0 1 0 2 4 1 21:58 0.41 12-13 0.21-0.95
25 Owen Power D 0 1 1 1 0 3 1 20:50 0.26 10-13 0.30-1.09
26 Rasmus Dahlin D 0 1 1 -1 2 6 4 23:28 0.18 12-10 0.32-0.50
29 Beck Malenstyn L 0 1 1 0 4 0 2 09:40 5-6 0.26-0.02
89 Alex Tuch R 0 1 1 1 2 3 3 21:42 0.29 11-13 0.12-1.01
6 Zach Benson L 0 0 0 -2 12 1 0 11:37 0.20 18-10 0.37-0.85
8 Logan Stanley D 0 0 0 0 5 2 1 12:51 0.15 14-13 0.47-0.40
9 Josh Norris C 0 0 0 -1 0 1 2 16:39 0.30 12-10 0.34-0.70
12 Jordan Greenway L 0 0 0 0 0 0 4 12:12 5-7 0.26-0.07
17 Jason Zucker L 0 0 0 0 0 0 3 18:56 0.10 9-7 0.30-0.21
21 Conor Timmins D 0 0 0 0 2 1 1 13:44 0.06 15-13 0.54-0.40
22 Jack Quinn R 0 0 0 0 0 3 2 20:36 0.61 9-8 0.30-0.26
23 Mattias Samuelsson D 0 0 0 -2 0 1 0 17:57 0.02 10-12 0.24-0.65
44 Josh Dunne C 0 0 0 1 0 0 0 07:29 4-7 0.19-0.13
71 Ryan McLeod C 0 0 0 0 0 1 0 20:28 0.13 12-8 0.24-0.41
72 Tage Thompson C 0 0 0 -1 14 6 2 16:55 0.55 8-12 0.17-0.75
91 Josh Doan R 0 0 0 -1 2 2 2 15:04 0.26 13-10 0.26-0.70
# Goalie Decision Shots against Saves Goals against TOI xGA Saved above xG
1 Ukko-Pekka Luukkonen L 20 16 4 40:16 2.45 -1.55
34 Alex Lyon 7 7 0 14:10 0.28 +0.28