← All recaps

Second round, Game 4 · Series tied 2–2 · 2026-05-12 · Centre Bell

3 – 2Final

BUF beat MTL 3–2. Expected goals were close to even (BUF 3.4, MTL 3.5), so the finishing and the goaltending decided it. The biggest swing: Zach Benson scored on the power play at 4:41 of the third, moving BUF’s win probability from 49% to 75%. Ukko-Pekka Luukkonen saved 1.9 goals above expected.

Shots on goal
22 – 31
Expected goals
3.4 – 3.5
xG share
MTL 50%
Home-ice start
MTL 53%

Win probability

The site’s win-probability model, second by second: score, time left and the manpower on the ice. Dots are goals; hover for the swing.

BUF goalMTL goal

Expected goals

Running total of each team’s shot quality (unblocked attempts). Dots are goals.

BUFMTL

Three stars, by the model

Net goals added in this game versus a league-average player: on-ice goal share, finishing, drawn and taken penalties, faceoffs; goalies by goals saved above expected.

BUF
60:00 TOI
GSAx +1.88
+1.88
BUF
1 G, 0 A · 14:21 TOI
On-ice +0.11 · Finishing +0.77
+0.87
BUF
1 G, 1 A · 19:14 TOI
On-ice +0.19 · Finishing +0.79 · Penalties −0.19
+0.79

Rough nights

MTL
0 G, 1 A · 23:10 TOI
Finishing −0.60
−0.60
MTL
0 G, 0 A · 17:00 TOI
On-ice −0.27 · Penalties −0.19
−0.47
BUF
0 G, 0 A · 20:42 TOI
On-ice −0.16 · Finishing −0.10 · Penalties −0.19
−0.45

Scoring

Win probability of the scoring team just before and after each goal.

TimeTeamGoalBUF–MTLWin prob.
P1 6:32 BUFMattias Samuelsson
from Josh Norris, Josh Doan
1–047% → 63%
P1 10:08 MTLAlex Newhook
from Jake Evans, Ivan Demidov
1–136% → 53%
P1 19:47 MTLCole CaufieldPP
from Juraj Slafkovský, Lane Hutson
1–254% → 72%
P2 7:00 BUFTage ThompsonPP
from Rasmus Dahlin
2–228% → 48%
P3 4:41 BUFZach BensonPP
from Josh Doan, Tage Thompson
3–249% → 75%

Every player

Show both lineups

BUF

SkaterTOIGANet goalsOn-iceFinishingPenaltiesFaceoffs
Zach Benson L14:211+0.87+0.11+0.77+0.00−0.01
Tage Thompson C19:1411+0.79+0.19+0.79−0.19+0.00
Mattias Samuelsson D23:471+0.76+0.10+0.66+0.00+0.00
Peyton Krebs C15:47+0.31+0.14+0.00+0.19−0.02
Conor Timmins D21:38+0.10+0.10+0.00+0.00+0.00
Ryan McLeod C9:35+0.06+0.04+0.00+0.00+0.02
Josh Norris C12:411+0.05+0.01+0.00+0.00+0.04
Josh Doan R15:302+0.05+0.03+0.00+0.00+0.02
Owen Power D23:43+0.01+0.01+0.00+0.00+0.00
Jason Zucker L12:14+0.01+0.14−0.14+0.00+0.00
Luke Schenn D7:04+0.01+0.01+0.00+0.00+0.00
Jordan Greenway L9:58−0.21−0.17+0.00+0.00−0.04
Jack Quinn R14:06−0.28+0.26−0.53+0.00+0.00
Beck Malenstyn L10:52−0.33−0.23−0.09+0.00−0.01
Alex Tuch R21:58−0.34+0.12−0.47+0.00+0.01
Rasmus Dahlin D19:291−0.34+0.21−0.17−0.39+0.00
Konsta Helenius C12:53−0.42+0.11−0.55+0.00+0.02
Bowen Byram D20:42−0.45−0.16−0.10−0.19+0.00
GoalieTOIGSAx (net goals)
Ukko-Pekka Luukkonen G60:00+1.88

MTL

SkaterTOIGANet goalsOn-iceFinishingPenaltiesFaceoffs
Cole Caufield R21:211+0.36+0.03+0.14+0.19+0.00
Kaiden Guhle D15:16+0.34−0.01−0.04+0.39+0.00
Joe Veleno C6:42+0.12−0.06+0.00+0.19−0.01
Alex Newhook C14:261+0.07+0.03+0.09+0.00−0.04
Zachary Bolduc R9:39−0.01−0.01+0.00+0.00+0.00
Noah Dobson D24:09−0.03−0.00−0.03+0.00+0.00
Arber Xhekaj D3:46−0.10−0.10+0.00+0.00+0.00
Lane Hutson D28:021−0.11−0.11+0.00+0.00+0.00
Kirby Dach C8:51−0.12−0.08−0.04+0.00+0.00
Ivan Demidov R18:451−0.16+0.05−0.21+0.00+0.00
Phillip Danault C14:42−0.16−0.15+0.00+0.00−0.01
Alexandre Texier L12:59−0.17+0.02−0.18+0.00+0.00
Jake Evans C12:471−0.18+0.03+0.00−0.19−0.02
Mike Matheson D22:01−0.26−0.08−0.18+0.00+0.00
Nick Suzuki C24:34−0.32−0.06−0.31+0.00+0.04
Josh Anderson R16:35−0.33−0.14−0.39+0.19+0.00
Alexandre Carrier D17:00−0.47−0.27+0.00−0.19+0.00
Juraj Slafkovský L23:101−0.60−0.01−0.60+0.00+0.01
GoalieTOIGSAx (net goals)
Jakub Dobes G57:17−0.07

Playoff recaps: the playoff ledgers have no per-game split of playmaking and suppression, so those credits stay inside the on-ice and finishing columns.

Net goals for one game are noisy: a single goal against on the ice or a lucky finish moves them a lot. See the card guide and Net Goals 101 for how they are built.