Vegas Golden KnightsVGK 2–3 Final Buffalo SabresBUF

Tuesday, March 3, 2026

Final 1st2nd3rd T SOG
Vegas Golden KnightsVGK 020 2 29
Buffalo SabresBUF 120 3 28
Playoff odds, % Change
VGK -2.5
BUF +2.0
NSH +0.6
EDM +0.6
LAK +0.5

How the result moved each team's playoff odds, calculated Mar 3, 2026 6:40 PM EST.

Highlights

Scoring

1st Period
4:02 BUF Jason Zucker (16) Ryan McLeod (32), Rasmus Dahlin (40) · snap xG 0.20 0–1 ▶
2nd Period
0:46 BUF Owen Power (5) Noah Ostlund (11) · wrist xG 0.03 0–2 ▶
5:44 BUF Tage Thompson (33) Alex Tuch (28), Rasmus Dahlin (41) · wrist xG 0.09 0–3 ▶
6:50 VGK Ivan Barbashev (18) Shea Theodore (21), Jack Eichel (48) · wrap-around xG 0.57 1–3 ▶
8:27 VGK Pavel Dorofeyev (29) Reilly Smith (9) · wrist xG 0.15 2–3 ▶
3rd Period
No scoring

Score away–home after each goal; season totals in parentheses.

Shot quality

Expected goals (xG) rate every unblocked shot by how often shots like it go in, from where it was taken, the shot type, the strength and what happened just before it. How it works

VGK 68%Deserve to win32% BUF
VGKBUF
4.08Expected goals3.46
2Goals (no shootout)3
3.15Expected goals, 5 on 52.83
59Shot attempts58
48Unblocked attempts46
29Shots on goal28

Game notes

What stood out as the game went on, from the play-by-play and the shifts. Time on the bench is counted in 5-on-5 play outside the penalty box; the note says the player sat, not why. Goals saved are against the shots' expected goals (xG).

1st Period
14:10 VGK xG swing xG swing · Out-chanced BUF 1.33–0.14
In xG over 10 minutes, 4:10 to 14:10 of the 1st; neither team scored
2nd Period
6:15 BUF Goalie Goalie · Lyon +2.1 goals saved
0 goals on 2.14 xG, 10 shots on goal
15:50 VGK No shift No shift · Hertl, 16:40 on the bench
No shift from 5:44 of the 2nd to 2:24 of the 3rd; 10 shifts (6:44) before that
15:50 VGK No shift No shift · Saad, 16:51 on the bench
No shift from 5:44 of the 2nd to 2:35 of the 3rd; 11 shifts (6:23) before that
15:50 VGK xG swing xG swing · Out-chanced BUF 1.51–0.36
In xG over 10 minutes, 6:00 to 16:00 of the 2nd; goals 2–0
3rd Period
1:30 VGK No shift No shift · Lavoie, 10:46 on the bench
No shift from 11:29 of the 2nd to 2:15 of the 3rd; 8 shifts (6:20) before that
18:29 VGK Pulled goalie Pulled goalie · Pulled Schmid, down 3–2
With 1:31 left

Shot map

VGK shoots ←Bigger circle: higher xG; filled: goal→ BUF shoots
Braeden Bowman: snap, 17 ft, xG 0.16 (P1 0:09) Tage Thompson: snap, 26 ft, xG 0.05 (P1 2:47) Michael Kesselring: wrist, 69 ft, xG 0.01 (P1 3:35) Noah Ostlund: snap, 38 ft, xG 0.03 (P1 3:49) Rasmus Dahlin: wrist, 36 ft, xG 0.01 (P1 3:54) Keegan Kolesar: wrist, 23 ft, xG 0.09 (P1 4:34) Tomas Hertl: deflected, 6 ft, xG 0.04 (P1 4:35) Keegan Kolesar: snap, 8 ft, xG 0.04 (P1 4:36) Keegan Kolesar: snap, 51 ft, xG 0.03 (P1 4:50) Brandon Saad: wrist, 36 ft, xG 0.07 (P1 5:00) Tomas Hertl: deflected, 8 ft, xG 0.03 (P1 5:01) Mattias Samuelsson: snap, 58 ft, xG 0.02 (P1 6:42) Tomas Hertl: tip-in, 21 ft, xG 0.09 (P1 8:11) Braeden Bowman: snap, 5 ft, xG 0.41 (P1 8:13) Braeden Bowman: snap, 4 ft, xG 0.32 (P1 8:27) Ryan McLeod: wrist, 99 ft, xG 0.00 (P1 8:32) Zach Metsa: snap, 41 ft, xG 0.02 (P1 11:22) Jack Quinn: snap, 31 ft, xG 0.06 (P1 13:12) Jason Zucker: snap, 8 ft, xG 0.04 (P1 13:13) Colton Sissons: snap, 44 ft, xG 0.01 (P1 13:40) Braeden Bowman: snap, 9 ft, xG 0.20 (P1 14:10) Noah Ostlund: tip-in, 6 ft, xG 0.10 (P1 15:31) Michael Kesselring: snap, 29 ft, xG 0.10 (P1 16:06) Jack Quinn: bat, 12 ft, xG 0.06 (P1 16:21) Pavel Dorofeyev: snap, 34 ft, xG 0.16 (P1 16:32) Rasmus Andersson: slap, 49 ft, xG 0.04 (P1 16:36) Alex Tuch: wrist, 54 ft, xG 0.01 (P1 16:50) Tage Thompson: snap, 37 ft, xG 0.02 (P1 19:09) Mattias Samuelsson: snap, 42 ft, xG 0.04 (P1 19:46) Owen Power: snap, 45 ft, xG 0.02 (P1 19:52) Mattias Samuelsson: snap, 40 ft, xG 0.06 (P2 0:39) Reilly Smith: snap, 21 ft, xG 0.16 (P2 1:32) Alex Tuch: snap, 31 ft, xG 0.12 (P2 2:04) Raphael Lavoie: slap, 36 ft, xG 0.05 (P2 2:23) Ivan Barbashev: snap, 40 ft, xG 0.01 (P2 3:15) Jack Quinn: snap, 10 ft, xG 0.24 (P2 3:29) Josh Norris: backhand, 23 ft, xG 0.03 (P2 4:07) Josh Norris: tip-in, 22 ft, xG 0.06 (P2 4:19) Pavel Dorofeyev: snap, 28 ft, xG 0.04 (P2 4:28) Peyton Krebs: tip-in, 6 ft, xG 0.10 (P2 4:50) Cole Reinhardt: snap, 18 ft, xG 0.21 (P2 6:15) Shea Theodore: slap, 57 ft, xG 0.04 (P2 6:45) Ivan Barbashev: backhand, 6 ft, xG 0.03 (P2 6:47) Jack Eichel: snap, 125 ft, xG 0.00 (P2 7:41) Josh Doan: tip-in, 20 ft, xG 0.05 (P2 7:53) Josh Doan: snap, 15 ft, xG 0.07 (P2 8:00) Brayden McNabb: snap, 26 ft, xG 0.08 (P2 8:49) Noah Hanifin: slap, 68 ft, xG 0.01 (P2 9:34) Jason Zucker: snap, 46 ft, xG 0.01 (P2 10:04) Josh Doan: snap, 51 ft, xG 0.02 (P2 10:50) Reilly Smith: tip-in, 7 ft, xG 0.06 (P2 13:02) Reilly Smith: snap, 43 ft, xG 0.02 (P2 13:27) Jeremy Lauzon: bat, 11 ft, xG 0.02 (P2 13:28) Ryan McLeod: snap, 32 ft, xG 0.13 (P2 13:49) Alex Tuch: snap, 34 ft, xG 0.02 (P2 14:48) Keegan Kolesar: snap, 13 ft, xG 0.22 (P2 15:00) Colton Sissons: snap, 33 ft, xG 0.07 (P2 15:14) Josh Norris: snap, 27 ft, xG 0.07 (P2 15:30) Rasmus Andersson: slap, 53 ft, xG 0.03 (P2 15:52) Michael Kesselring: snap, 16 ft, xG 0.19 (P2 16:30) Beck Malenstyn: snap, 11 ft, xG 0.06 (P2 16:31) Jack Quinn: snap, 23 ft, xG 0.19 (P2 17:27) Brayden McNabb: wrist, 61 ft, xG 0.01 (P2 17:41) Noah Hanifin: snap, 53 ft, xG 0.02 (P2 19:27) Shea Theodore: snap, 71 ft, xG 0.01 (P2 19:34) Keegan Kolesar: snap, 6 ft, xG 0.14 (P2 19:36) Mattias Samuelsson: snap, 38 ft, xG 0.07 (P3 0:36) Peyton Krebs: tip-in, 8 ft, xG 0.05 (P3 0:43) Jason Zucker: snap, 44 ft, xG 0.04 (P3 2:04) Michael Kesselring: snap, 63 ft, xG 0.00 (P3 2:07) Tomas Hertl: snap, 37 ft, xG 0.06 (P3 2:43) Mattias Samuelsson: snap, 56 ft, xG 0.01 (P3 3:07) Mattias Samuelsson: snap, 55 ft, xG 0.01 (P3 3:12) Jeremy Lauzon: slap, 54 ft, xG 0.00 (P3 5:17) Jack Quinn: backhand, 28 ft, xG 0.05 (P3 5:34) Kaedan Korczak: snap, 57 ft, xG 0.03 (P3 6:24) Jeremy Lauzon: wrist, 34 ft, xG 0.02 (P3 7:12) Pavel Dorofeyev: snap, 5 ft, xG 0.05 (P3 7:13) Brayden McNabb: snap, 65 ft, xG 0.01 (P3 8:28) Mattias Samuelsson: snap, 32 ft, xG 0.03 (P3 9:28) Jack Eichel: snap, 29 ft, xG 0.11 (P3 9:41) Noah Hanifin: slap, 66 ft, xG 0.00 (P3 10:51) Jack Quinn: wrist, 8 ft, xG 0.11 (P3 14:14) Shea Theodore: snap, 8 ft, xG 0.07 (P3 14:53) Jack Eichel: wrist, 52 ft, xG 0.01 (P3 15:28) Ryan McLeod: snap, 13 ft, xG 0.24 (P3 17:11) Shea Theodore: snap, 38 ft, xG 0.08 (P3 18:42) Mattias Samuelsson: snap, 119 ft, xG 0.51 (P3 19:07) Braeden Bowman: snap, 30 ft, xG 0.03 (P3 19:40) Jason Zucker: GOAL, snap, 7 ft, xG 0.20 (P1 4:02) Owen Power: GOAL, wrist, 61 ft, xG 0.03 (P2 0:46) Tage Thompson: GOAL, wrist, 29 ft, xG 0.09 (P2 5:44) Ivan Barbashev: GOAL, wrap-around, 4 ft, xG 0.57 (P2 6:50) Pavel Dorofeyev: GOAL, wrist, 21 ft, xG 0.15 (P2 8:27)
About these numbers

xG comes from hockeystats.io's own model, a gradient-boosted tree model trained on every unblocked shot from the 2021-22 to 2025-26 regular seasons using the NHL's public play-by-play. Each shot's value is the share of similar shots that became goals. A team's xG is the sum over its shots; "deserve to win" asks how often the team would outscore its opponent if every shot went in at exactly that rate. Blocked shots count as attempts but have no xG (the NHL records where they were blocked, not where they were taken), so the map leaves them out.

Box score

Vegas Golden Knights

Skater GAP+/− AttxG HitBlkTOI
Forwards
93 Mitch Marner 000 +1 00.00 0122:11
9 Jack Eichel 011 0 50.12 0021:19
16 Pavel Dorofeyev 101 +1 50.39 0020:48
19 Reilly Smith 011 +1 40.24 2019:04
42 Braeden Bowman 000 0 51.13 1018:15
49 Ivan Barbashev 101 0 30.61 0017:41
15 Colton Sissons 000 0 20.08 3113:01
48 Tomas Hertl 000 -2 50.22 2011:47
55 Keegan Kolesar 000 -2 50.52 7111:40
29 Cole Reinhardt 000 0 20.21 4011:01
36 Raphael Lavoie 000 0 20.05 1008:34
20 Brandon Saad 000 -2 10.07 0008:14
Defense
27 Shea Theodore 011 0 60.19 0124:29
3 Brayden McNabb 000 +1 40.10 3120:36
15 Noah Hanifin 000 -1 40.03 0319:10
4 Rasmus Andersson 000 -1 20.06 0118:16
6 Kaedan Korczak 000 0 10.03 1017:26
5 Jeremy Lauzon 000 -1 30.05 4115:59
Goalie SAGA SVSV% xGA GSAx
Akira Schmid 28325 .893 2.95 -0.05

Buffalo Sabres

Skater GAP+/− AttxG HitBlkTOI
Forwards
72 Tage Thompson 101 +1 60.15 0021:07
19 Peyton Krebs 000 +1 20.15 4020:04
89 Alex Tuch 011 +1 30.15 1119:36
91 Josh Doan 000 0 30.14 1116:32
71 Ryan McLeod 011 +1 30.37 0115:51
9 Josh Norris 000 0 40.16 0015:35
22 Jack Quinn 000 0 70.72 0015:05
86 Noah Ostlund 011 0 30.13 0014:19
17 Jason Zucker 101 +1 40.29 0013:36
6 Zach Benson 000 -1 00.00 1009:46
29 Beck Malenstyn 000 0 30.06 2108:57
48 Tyson Kozak 000 -1 10.00 1108:34
Defense
26 Rasmus Dahlin 022 +2 10.01 3125:50
23 Mattias Samuelsson 000 +1 90.75 1125:15
25 Owen Power 101 -1 20.05 0222:54
24 Bowen Byram 000 -1 00.00 1022:42
7 Michael Kesselring 000 0 60.30 0011:19
73 Zach Metsa 000 +1 10.02 0110:58
Goalie SAGA SVSV% xGA GSAx
Alex Lyon 29227 .931 4.08 +2.08

Skaters by time on ice. Goalie lines count shots with the goalie in net, from the NHL play-by-play.

Player ratings

What each player added to the result, in goals, from most to least. Hover a number for what it's made of.

Vegas Golden Knights

Player Rating Points Shots On ice Pen FO Other GSAx TOI
27 Shea Theodore D +1.43 +0.70 +0.12 +0.56 0.00 0.00 +0.05 — 24:29
49 Ivan Barbashev L +1.29 +0.75 +0.40 +0.19 0.00 -0.01 -0.04 — 17:41
3 Brayden McNabb D +1.23 0.00 +0.07 +1.09 0.00 0.00 +0.07 — 20:36
16 Pavel Dorofeyev R +1.13 +0.75 +0.26 +0.14 0.00 0.00 -0.02 — 20:48
9 Jack Eichel C +0.98 +0.55 +0.08 +0.39 0.00 -0.03 0.00 — 21:19
42 Braeden Bowman R +0.84 0.00 +0.73 +0.11 0.00 0.00 0.00 — 18:15
19 Reilly Smith R +0.79 +0.70 +0.16 -0.05 0.00 0.00 -0.02 — 19:04
23 Cole Reinhardt L +0.64 0.00 +0.14 +0.50 0.00 0.00 0.00 — 11:01
6 Kaedan Korczak D +0.41 0.00 +0.02 +0.39 0.00 0.00 0.00 — 17:26
10 Colton Sissons C +0.17 0.00 +0.05 +0.02 0.00 +0.06 +0.05 — 13:01
15 Noah Hanifin D +0.16 0.00 +0.02 -0.01 0.00 0.00 +0.15 — 19:10
93 Mitch Marner R +0.12 0.00 0.00 +0.12 0.00 -0.03 +0.03 — 22:11
55 Keegan Kolesar R +0.12 0.00 +0.34 -0.24 0.00 0.00 +0.03 — 11:40
36 Raphael Lavoie C +0.11 0.00 +0.03 +0.11 0.00 -0.01 -0.02 — 8:34
40 Akira Schmid G -0.05 0.00 — — 0.00 — — -0.05 58:29
48 Tomas Hertl C -0.24 0.00 +0.14 -0.33 0.00 -0.05 0.00 — 11:47
20 Brandon Saad L -0.41 0.00 +0.04 -0.45 0.00 0.00 0.00 — 8:14
5 Jeremy Lauzon D -0.57 0.00 +0.03 -0.77 +0.15 0.00 +0.03 — 15:59
4 Rasmus Andersson D -0.87 0.00 +0.04 -0.79 -0.15 0.00 +0.03 — 18:16

Buffalo Sabres

Player Rating Points Shots On ice Pen FO Other GSAx TOI
17 Jason Zucker L +2.26 +0.75 +0.19 +1.34 0.00 0.00 -0.02 — 13:36
71 Ryan McLeod C +2.24 +0.70 +0.24 +1.26 0.00 -0.01 +0.05 — 15:51
34 Alex Lyon G +2.08 0.00 — — 0.00 — — +2.08 60:00
26 Rasmus Dahlin D +2.02 +1.10 +0.01 +0.87 0.00 0.00 +0.05 — 25:50
23 Mattias Samuelsson D +1.51 0.00 +0.49 +0.97 0.00 0.00 +0.05 — 25:15
86 Noah Ostlund C +1.10 +0.70 +0.08 +0.29 0.00 +0.02 0.00 — 14:19
22 Jack Quinn R +0.91 0.00 +0.47 +0.44 0.00 0.00 0.00 — 15:05
8 Michael Kesselring D +0.58 0.00 +0.20 +0.39 0.00 0.00 0.00 — 11:19
72 Tage Thompson C +0.44 +0.75 +0.10 -0.40 0.00 -0.01 0.00 — 21:07
91 Josh Doan R +0.36 0.00 +0.09 +0.22 0.00 0.00 +0.05 — 16:32
9 Josh Norris C +0.21 0.00 +0.10 +0.08 0.00 +0.02 0.00 — 15:35
73 Zach Metsa D +0.19 0.00 +0.01 +0.13 0.00 0.00 +0.05 — 10:58
89 Alex Tuch R +0.03 +0.70 +0.10 -0.65 -0.15 0.00 +0.03 — 19:36
25 Owen Power D 0.00 +0.75 +0.03 -0.88 0.00 0.00 +0.10 — 22:54
29 Beck Malenstyn L -0.18 0.00 +0.04 -0.29 0.00 0.00 +0.07 — 8:57
19 Peyton Krebs C -0.49 0.00 +0.10 -0.60 0.00 +0.04 -0.02 — 20:04
48 Tyson Kozak C -1.08 0.00 0.00 -1.14 0.00 +0.01 +0.05 — 8:34
6 Zach Benson L -1.17 0.00 0.00 -1.15 0.00 0.00 -0.02 — 9:46
4 Bowen Byram D -1.90 0.00 0.00 -1.86 0.00 0.00 -0.04 — 22:42

An expected-goals take on Dom Luszczyszyn's Game Score: goals and assists, the quality of a player's own shots, shot quality for and against while they were on the ice at 5v5, penalties, faceoffs and puck plays, all in goals; goalies by goals saved above expected. From the NHL play-by-play and shift charts.