Tonight: 8 gamesModel estimates, not official NHL statistics
puckmodel
← All recaps

2026-02-27 · Amerant Bank Arena

3 – 2Final

BUF beat FLA 3–2. Expected goals were close to even (BUF 3.5, FLA 3.7), so the finishing and the goaltending decided it. The biggest swing: Beck Malenstyn scored at 11:38 of the third, moving BUF’s win probability from 48% to 83%. Daniil Tarasov saved 2.1 goals above expected.

Shots on goal
39 – 30
Expected goals
3.5 – 3.7
xG share
FLA 51%
Home-ice start
FLA 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 goalFLA goal

Expected goals

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

BUFFLA

Three stars, by the model

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

FLA
70:09 TOI
GSAx +2.14
+2.14
BUF
60:00 TOI
GSAx +1.71
+1.71
FLA
1 G, 1 A · 21:19 TOI
Finishing +0.62 · Penalties +0.19
+0.85

Rough nights

FLA
0 G, 0 A · 23:51 TOI
On-ice −0.11 · Finishing −0.28 · Penalties −0.19
−0.61
BUF
0 G, 0 A · 12:19 TOI
On-ice −0.27 · Penalties −0.19
−0.48
FLA
0 G, 1 A · 16:10 TOI
On-ice +0.16 · Finishing −0.62
−0.44

Scoring

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

TimeTeamGoalBUF–FLAWin prob.
P1 17:48 BUFAlex TuchPP
from Ryan McLeod, Bowen Byram
1–048% → 65%
P2 13:51 FLAMatthew TkachukPP
from Brad Marchand, Sam Bennett
1–131% → 53%
P3 11:38 BUFBeck Malenstyn
from Josh Norris, Noah Ostlund
2–148% → 83%
P3 18:43 BUFPeyton KrebsEN
from Tage Thompson, Alex Tuch
3–193% → 100%
P3 19:25 FLASam BennettPP
unassisted
3–20% → 4%

Every player

Show both lineups

BUF

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Beck Malenstyn L10:571+0.41−0.09+0.70−0.01+0.00−0.19+0.00
Alex Tuch R19:2311+0.30+0.02+0.26+0.02−0.00+0.00−0.01
Bowen Byram D23:421+0.15+0.20−0.02−0.01−0.02+0.00+0.00
Peyton Krebs C14:371+0.12+0.19−0.06−0.02−0.01+0.00+0.01
Zach Metsa D8:17−0.01+0.01−0.02−0.00+0.00+0.00+0.00
Mattias Samuelsson D23:42−0.08+0.08−0.21+0.05+0.01+0.00+0.00
Jack Quinn R14:35−0.09+0.18−0.30+0.02+0.00+0.00+0.00
Tage Thompson C19:391−0.10+0.08−0.09−0.00−0.01+0.00−0.07
Noah Ostlund C14:231−0.14+0.13−0.26+0.00−0.00+0.00−0.01
Rasmus Dahlin D25:04−0.16+0.10−0.24−0.02+0.01+0.00+0.00
Josh Dunne C9:44−0.16−0.01−0.18−0.01+0.02+0.00+0.02
Ryan McLeod C15:581−0.17−0.12−0.01−0.00+0.01+0.00−0.05
Jason Zucker L15:52−0.22+0.02−0.23−0.00+0.00+0.00+0.00
Owen Power D23:46−0.22−0.03−0.19+0.02−0.02+0.00+0.00
Josh Norris C17:461−0.29+0.11−0.34−0.04−0.00+0.00−0.01
Josh Doan R16:23−0.30+0.06−0.57−0.00+0.02+0.19+0.00
Tyson Kozak C12:25−0.38−0.15−0.19−0.01+0.02+0.00−0.05
Michael Kesselring D12:19−0.48−0.27−0.02−0.00+0.00−0.19+0.00
GoalieTOIGSAx (net goals)
Alex Lyon G60:00+1.71

FLA

SkaterTOIGANet goalsOn-iceFinishingPlaymakingSuppressionPenaltiesFaceoffs
Sam Bennett C21:1911+0.85−0.00+0.62−0.01+0.00+0.19+0.04
Donovan Sebrango D10:23+0.16−0.01−0.00−0.00−0.01+0.19+0.00
Sandis Vilmanis L10:51+0.07+0.13−0.06−0.01+0.01+0.00+0.00
Aaron Ekblad D27:18+0.01−0.07−0.14+0.01+0.02+0.19+0.00
Matthew Tkachuk L21:341−0.01−0.01−0.01+0.02−0.01+0.00+0.00
Anton Lundell C16:43−0.01−0.02+0.00−0.01+0.00+0.00+0.01
Niko Mikkola D25:29−0.05−0.03+0.00−0.02−0.01+0.00+0.00
Eetu Luostarinen C15:09−0.07+0.12−0.17−0.01+0.01+0.00−0.01
Jeff Petry D16:24−0.08−0.06+0.00−0.00−0.02+0.00+0.00
Luke Kunin C9:08−0.11+0.09−0.22−0.04+0.00+0.00+0.05
Uvis Balinskis D9:00−0.11+0.04−0.14−0.00−0.01+0.00+0.00
Mackie Samoskevich R12:49−0.12−0.06−0.06−0.01+0.01+0.00+0.00
Evan Rodrigues C17:36−0.22−0.20−0.11−0.00−0.01+0.00+0.10
A.J. Greer L11:32−0.30+0.23−0.32−0.01+0.00−0.19−0.01
Sam Reinhart C22:24−0.34−0.05−0.27−0.04+0.02+0.00−0.01
Carter Verhaeghe C17:21−0.35−0.33+0.00−0.01−0.01+0.00+0.00
Brad Marchand L16:101−0.44+0.16−0.62+0.03+0.00+0.00+0.00
Gustav Forsling D23:51−0.61−0.11−0.28+0.01−0.03−0.19+0.00
GoalieTOIGSAx (net goals)
Daniil Tarasov G70:09+2.14

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.