Tampa Bay LightningTBL 2–1 Final Boston BruinsBOS

Saturday, April 11, 2026

Final 1st2nd3rd T SOG
Tampa Bay LightningTBL 002 2 24
Boston BruinsBOS 010 1 21
Playoff odds, % Change
BOS -1.2
TBL +0.0
DET +0.9

How the result moved each team's playoff odds, calculated Apr 11, 2026 12:06 PM EDT.

Highlights

Scoring

1st Period
No scoring
2nd Period
10:47 BOS Morgan Geekie (38) Charlie McAvoy (50) · wrist xG 0.13 0–1 ▶
3rd Period
6:37 TBL Brandon Hagel (36) Gage Goncalves (22), Ryan McDonagh (14) · wrist xG 0.17 1–1 ▶
18:25 TBL Emil Lilleberg (4) Jake Guentzel (50), Brayden Point (31) · wrist xG 0.46 2–1 ▶

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

TBL 58%Deserve to win42% BOS
TBLBOS
2.79Expected goals2.36
2Goals (no shootout)1
2.75Expected goals, 5 on 52.08
45Shot attempts62
29Unblocked attempts44
24Shots on goal21

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:51 BOS Deserve to win Deserve to win · BOS takes the lead, 63–37%
TBL had led since 6:20 of the 1st, by as much as 60%
3rd Period
18:25 TBL Deserve to win Deserve to win · TBL takes the lead, 61–39%
BOS had led since 14:51 of the 1st, by as much as 64%

Shot map

TBL shoots ←Bigger circle: higher xG; filled: goal→ BOS shoots
Pavel Zacha: slap, 37 ft, xG 0.08 (P1 1:14) Marat Khusnutdinov: wrist, 34 ft, xG 0.01 (P1 5:30) Conor Geekie: poke, 7 ft, xG 0.13 (P1 5:40) Brandon Hagel: snap, 14 ft, xG 0.18 (P1 6:20) Charlie McAvoy: wrist, 64 ft, xG 0.01 (P1 7:40) Viktor Arvidsson: tip-in, 18 ft, xG 0.05 (P1 10:02) Jonathan Aspirot: slap, 34 ft, xG 0.09 (P1 10:32) Jonathan Aspirot: backhand, 8 ft, xG 0.31 (P1 10:35) Charle-Edouard D'Astous: snap, 34 ft, xG 0.08 (P1 12:09) Fraser Minten: wrist, 30 ft, xG 0.11 (P1 12:33) Charlie McAvoy: wrist, 70 ft, xG 0.00 (P1 12:37) Elias Lindholm: wrist, 20 ft, xG 0.10 (P1 14:51) Nikita Zadorov: wrist, 53 ft, xG 0.01 (P1 14:58) Elias Lindholm: wrist, 41 ft, xG 0.04 (P1 15:28) Erik Cernak: snap, 65 ft, xG 0.01 (P1 16:35) Gage Goncalves: snap, 4 ft, xG 0.11 (P1 17:08) Ryan McDonagh: wrist, 41 ft, xG 0.04 (P1 19:51) Anthony Cirelli: snap, 7 ft, xG 0.35 (P1 19:55) Mark Kastelic: wrist, 55 ft, xG 0.00 (P2 3:45) Andrew Peeke: slap, 37 ft, xG 0.08 (P2 4:17) Mark Kastelic: wrist, 14 ft, xG 0.18 (P2 4:19) Mark Kastelic: wrist, 9 ft, xG 0.06 (P2 4:20) Corey Perry: snap, 45 ft, xG 0.03 (P2 4:37) Brandon Hagel: tip-in, 7 ft, xG 0.10 (P2 5:27) David Pastrnak: wrist, 56 ft, xG 0.01 (P2 6:49) Mark Kastelic: wrist, 34 ft, xG 0.03 (P2 7:49) Mark Kastelic: wrist, 43 ft, xG 0.02 (P2 8:24) Brandon Hagel: snap, 31 ft, xG 0.15 (P2 8:41) Viktor Arvidsson: wrap-around, 6 ft, xG 0.05 (P2 8:52) Brandon Hagel: tip-in, 9 ft, xG 0.10 (P2 9:14) Charle-Edouard D'Astous: snap, 41 ft, xG 0.04 (P2 9:39) Brayden Point: snap, 41 ft, xG 0.05 (P2 9:52) Viktor Arvidsson: slap, 49 ft, xG 0.01 (P2 13:13) Declan Carlile: snap, 20 ft, xG 0.12 (P2 13:33) Viktor Arvidsson: tip-in, 13 ft, xG 0.01 (P2 13:53) Jonathan Aspirot: wrist, 43 ft, xG 0.01 (P2 13:58) Andrew Peeke: wrist, 59 ft, xG 0.02 (P2 14:26) Emil Lilleberg: slap, 48 ft, xG 0.04 (P2 14:35) Michael Eyssimont: backhand, 24 ft, xG 0.01 (P2 15:40) Fraser Minten: backhand, 7 ft, xG 0.04 (P2 15:54) Jonathan Aspirot: wrist, 56 ft, xG 0.02 (P2 16:44) Mark Kastelic: wrist, 34 ft, xG 0.02 (P2 17:03) Tanner Jeannot: wrist, 60 ft, xG 0.02 (P2 17:09) Mason Lohrei: wrist, 31 ft, xG 0.10 (P2 17:45) Viktor Arvidsson: wrist, 32 ft, xG 0.06 (P2 18:02) Casey Mittelstadt: tip-in, 25 ft, xG 0.03 (P2 18:09) Anthony Cirelli: backhand, 28 ft, xG 0.02 (P2 18:29) David Pastrnak: wrist, 40 ft, xG 0.06 (P2 19:53) David Pastrnak: wrist, 21 ft, xG 0.07 (P2 19:58) Nick Paul: snap, 29 ft, xG 0.18 (P3 2:03) Emil Lilleberg: slap, 58 ft, xG 0.00 (P3 3:25) Nikita Kucherov: slap, 49 ft, xG 0.04 (P3 4:27) Fraser Minten: wrap-around, 9 ft, xG 0.02 (P3 5:39) Declan Carlile: snap, 61 ft, xG 0.02 (P3 7:07) Corey Perry: snap, 45 ft, xG 0.01 (P3 10:04) Corey Perry: snap, 51 ft, xG 0.01 (P3 10:14) Casey Mittelstadt: wrist, 30 ft, xG 0.06 (P3 10:22) Viktor Arvidsson: tip-in, 9 ft, xG 0.12 (P3 10:34) Viktor Arvidsson: backhand, 9 ft, xG 0.04 (P3 10:35) Morgan Geekie: wrist, 29 ft, xG 0.04 (P3 11:23) David Pastrnak: wrist, 41 ft, xG 0.01 (P3 11:27) Nikita Kucherov: wrist, 29 ft, xG 0.09 (P3 11:42) Nikita Kucherov: wrist, 34 ft, xG 0.08 (P3 12:01) Mark Kastelic: wrist, 19 ft, xG 0.08 (P3 13:19) Ryan McDonagh: slap, 63 ft, xG 0.01 (P3 14:32) Oliver Bjorkstrand: tip-in, 6 ft, xG 0.03 (P3 16:06) Marat Khusnutdinov: wrist, 49 ft, xG 0.00 (P3 17:34) Jake Guentzel: tip-in, 7 ft, xG 0.12 (P3 18:22) David Pastrnak: wrist, 41 ft, xG 0.06 (P3 19:39) Pavel Zacha: wrist, 33 ft, xG 0.06 (P3 19:49) Morgan Geekie: GOAL, wrist, 31 ft, xG 0.13 (P2 10:47) Brandon Hagel: GOAL, wrist, 23 ft, xG 0.17 (P3 6:37) Emil Lilleberg: GOAL, wrist, 7 ft, xG 0.46 (P3 18:25)
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

Tampa Bay Lightning

Skater GAP+/− AttxG HitBlkTOI
Forwards
86 Nikita Kucherov 000 0 50.21 0120:21
21 Brayden Point 011 0 10.05 0019:21
71 Anthony Cirelli 000 +1 20.37 0119:15
38 Brandon Hagel 101 +1 50.70 0018:46
59 Jake Guentzel 011 0 10.12 0118:10
93 Gage Goncalves 011 +1 10.11 3114:04
20 Nick Paul 000 0 30.18 2113:58
37 Yanni Gourde 000 0 00.00 5013:42
28 Oliver Bjorkstrand 000 0 10.03 1112:48
94 Conor Geekie 000 0 20.13 1009:47
49 Scott Sabourin 000 0 10.00 1009:33
90 Corey Perry 000 0 30.05 0009:10
Defense
90 J.J. Moser 000 -1 60.00 2122:29
78 Emil Lilleberg 101 +1 40.51 2121:03
51 Charle-Edouard D'Astous 000 +1 30.12 1221:02
72 Declan Carlile 000 +1 40.14 5221:00
27 Ryan McDonagh 011 +1 20.05 1019:19
81 Erik Cernak 000 -1 10.01 3213:38
Goalie SAGA SVSV% xGA GSAx
Andrei Vasilevskiy 21120 .952 2.36 +1.36

Boston Bruins

Skater GAP+/− AttxG HitBlkTOI
Forwards
88 David Pastrnak 000 0 60.22 4118:53
28 Elias Lindholm 000 0 30.14 1017:39
11 Casey Mittelstadt 000 -1 30.09 0017:28
18 Pavel Zacha 000 -1 30.14 0017:11
39 Morgan Geekie 101 0 30.17 0316:54
33 Viktor Arvidsson 000 -1 70.33 1116:01
93 Fraser Minten 000 0 30.17 1013:38
52 Sean Kuraly 000 0 00.00 0013:02
92 Marat Khusnutdinov 000 0 20.02 0012:55
47 Mark Kastelic 000 0 80.40 5112:12
84 Tanner Jeannot 000 0 50.02 6011:25
81 Michael Eyssimont 000 0 10.01 0010:50
Defense
73 Charlie McAvoy 011 0 30.01 0225:31
27 Hampus Lindholm 000 0 00.00 0021:23
20 Andrew Peeke 000 -1 40.10 3219:35
91 Nikita Zadorov 000 -1 20.01 1019:23
45 Jonathan Aspirot 000 0 60.43 1117:06
6 Mason Lohrei 000 0 30.10 0216:20
Goalie SAGA SVSV% xGA GSAx
Jeremy Swayman 24222 .917 2.79 +0.79

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.

Tampa Bay Lightning

Player Rating Points Shots On ice Pen FO Other GSAx TOI
93 Gage Goncalves C +2.09 +0.70 +0.07 +1.26 0.00 0.00 +0.05 — 14:04
38 Brandon Hagel L +1.76 +0.75 +0.45 +0.77 -0.15 0.00 -0.06 — 18:46
78 Emil Lilleberg D +1.68 +0.75 +0.33 +0.59 0.00 0.00 +0.01 — 21:03
59 Jake Guentzel C +1.56 +0.70 +0.08 +0.60 +0.15 0.00 +0.03 — 18:10
88 Andrei Vasilevskiy G +1.36 0.00 — — 0.00 — — +1.36 59:57
27 Ryan McDonagh D +1.29 +0.55 +0.04 +0.72 0.00 0.00 -0.02 — 19:20
51 Charle-Edouard D'Astous D +1.24 0.00 +0.08 +1.08 0.00 0.00 +0.08 — 21:02
71 Anthony Cirelli C +1.24 0.00 +0.24 +0.95 0.00 -0.02 +0.07 — 19:15
21 Brayden Point C +1.24 +0.55 +0.04 +0.68 0.00 -0.03 0.00 — 19:21
67 Declan Carlile D +0.61 0.00 +0.09 +0.45 0.00 0.00 +0.06 — 21:00
20 Nick Paul L +0.37 0.00 +0.12 +0.24 0.00 -0.03 +0.05 — 13:58
86 Nikita Kucherov R +0.01 0.00 +0.13 -0.15 0.00 0.00 +0.03 — 20:21
37 Yanni Gourde C -0.02 0.00 0.00 -0.02 0.00 -0.02 +0.02 — 13:42
22 Oliver Bjorkstrand R -0.04 0.00 +0.02 -0.11 0.00 0.00 +0.05 — 12:48
81 Erik Cernak D -0.07 0.00 +0.01 -0.20 0.00 0.00 +0.12 — 13:37
14 Conor Geekie C -0.21 0.00 +0.09 -0.26 0.00 0.00 -0.04 — 9:47
46 Scott Sabourin R -0.55 0.00 0.00 -0.53 0.00 0.00 -0.02 — 9:33
10 Corey Perry R -0.73 0.00 +0.03 -0.78 0.00 0.00 +0.02 — 9:10
90 J.J. Moser D -0.88 0.00 0.00 -0.89 0.00 0.00 +0.01 — 22:29

Boston Bruins

Player Rating Points Shots On ice Pen FO Other GSAx TOI
73 Charlie McAvoy D +1.52 +0.70 +0.01 +0.71 0.00 0.00 +0.10 — 25:31
1 Jeremy Swayman G +0.79 0.00 — — 0.00 — — +0.79 58:34
45 Jonathan Aspirot D +0.75 0.00 +0.28 +0.42 0.00 0.00 +0.05 — 17:06
47 Mark Kastelic C +0.69 0.00 +0.26 +0.37 0.00 +0.02 +0.05 — 12:12
84 Tanner Jeannot L +0.51 0.00 +0.01 +0.50 0.00 0.00 0.00 — 11:25
52 Sean Kuraly C +0.38 0.00 0.00 +0.37 0.00 +0.01 0.00 — 13:02
81 Michael Eyssimont C +0.22 0.00 +0.01 +0.19 0.00 0.00 +0.02 — 10:44
93 Fraser Minten C +0.14 0.00 +0.11 +0.04 0.00 -0.02 0.00 — 13:38
39 Morgan Geekie C +0.06 +0.75 +0.11 -0.94 0.00 0.00 +0.13 — 16:54
92 Marat Khusnutdinov C +0.02 0.00 +0.01 -0.01 0.00 0.00 +0.02 — 12:55
71 Viktor Arvidsson L -0.06 0.00 +0.21 -0.30 0.00 0.00 +0.03 — 16:01
6 Mason Lohrei D -0.19 0.00 +0.06 -0.31 0.00 0.00 +0.06 — 16:20
18 Pavel Zacha C -0.21 0.00 +0.09 -0.30 0.00 +0.02 -0.02 — 17:11
11 Casey Mittelstadt C -0.44 0.00 +0.06 -0.58 +0.15 -0.01 -0.06 — 17:28
26 Andrew Peeke D -0.67 0.00 +0.07 -0.81 0.00 0.00 +0.08 — 19:35
27 Hampus Lindholm D -0.83 0.00 0.00 -0.81 0.00 0.00 -0.02 — 21:23
88 David Pastrnak R -0.88 0.00 +0.14 -1.03 0.00 0.00 +0.01 — 18:53
91 Nikita Zadorov D -0.92 0.00 +0.01 -0.90 0.00 0.00 -0.02 — 19:29
28 Elias Lindholm C -0.96 0.00 +0.09 -0.99 -0.15 +0.08 0.00 — 17:39

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.