Tampa Bay Lightning at Edmonton Oilers
NHL game between the Tampa Bay Lightning and the Edmonton Oilers on Mar 21, 2026. Final score: Tampa Bay Lightning 5, Edmonton Oilers 2.
| Status | Final |
|---|---|
| Date | Mar 21, 2026 |
| Venue | Rogers Place |
| Tampa Bay Lightning score | 5 |
| Edmonton Oilers score | 2 |
Shot charts, expected goals (xG), Game Score and advanced box scores for this game are available on Hockey Alchemy.
Three Stars by Game Score
Ranked by Game Score, which rolls goals, assists, shot quality, play-driving and penalties into one number — so the best player is chosen by the box score, not by a vote.
| Player | Pos | G | A | SOG | TOI | xG | Game Score | |
|---|---|---|---|---|---|---|---|---|
| 1st | Nikita Kucherov | R | 2 | 2 | 7 | 19:53 | 0.67 | 3.34 |
| 2nd | Brandon Hagel | L | 0 | 2 | 2 | 20:47 | 0.26 | 2.23 |
| 3rd | Anthony Cirelli | C | 2 | 0 | 5 | 10:28 | 1.05 | 1.99 |
Scoring Summary
| Time | Team | Goal | Assists | Strength | Score (Tampa Bay Lightning–Edmonton Oilers) |
|---|---|---|---|---|---|
| 1st 19:37 | EDM | Connor McDavid | Evan Bouchard | 5v5 | 0–1 |
| 2nd 01:37 | TBL | Anthony Cirelli | Nikita Kucherov, Brandon Hagel | 5v5 | 1–1 |
| 2nd 12:13 | TBL | Jake Guentzel | Nikita Kucherov, Brayden Point | 4v5 | 2–1 |
| 2nd 16:58 | TBL | Nikita Kucherov | J.J. Moser | 5v4 | 3–1 |
| 3rd 07:16 | EDM | Josh Samanski | — | 5v5 | 3–2 |
| 3rd 15:32 | TBL | Nikita Kucherov | Brandon Hagel | 5v5 | 4–2 |
| 3rd 19:28 | TBL | Anthony Cirelli | — | 6v4 | 5–2 |
Team Comparison
| Tampa Bay Lightning | Edmonton Oilers | |
|---|---|---|
| Goals | 5 | 2 |
| Shots on goal | 27 | 27 |
| Expected goals (xG) | 3.16 | 2.58 |
| High-danger shots | 12 | 10 |
| Corsi % | 54.4% | 45.6% |
| Power play | 1/2 | 0/4 |
| Faceoff % | 53.1% | 46.9% |
| Hits | 11 | 28 |
| Blocks | 13 | 16 |
| Giveaways | 19 | 17 |
| Takeaways | 5 | 2 |
Tampa Bay Lightning Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Nikita Kucherov | R | 2 | 2 | 4 | 7 | 19:53 | 0.67 | 3.34 |
| Brandon Hagel | L | 0 | 2 | 2 | 2 | 20:47 | 0.26 | 2.23 |
| Anthony Cirelli | C | 2 | 0 | 2 | 5 | 10:28 | 1.05 | 1.99 |
| J.J. Moser | D | 0 | 1 | 1 | 0 | 22:42 | 0.00 | 1.62 |
| Darren Raddysh | D | 0 | 0 | 0 | 3 | 26:00 | 0.10 | 1.27 |
| Zemgus Girgensons | C | 0 | 0 | 0 | 1 | 14:09 | 0.04 | 0.75 |
| Ryan McDonagh | D | 0 | 0 | 0 | 0 | 22:01 | 0.00 | 0.49 |
| Nick Paul | L | 0 | 0 | 0 | 0 | 14:01 | 0.05 | 0.47 |
| Jake Guentzel | C | 1 | 0 | 1 | 2 | 19:22 | 0.35 | 0.45 |
| Pontus Holmberg | R | 0 | 0 | 0 | 1 | 11:00 | 0.41 | 0.44 |
| Yanni Gourde | C | 0 | 0 | 0 | 0 | 15:16 | 0.05 | 0.33 |
| Erik Cernak | D | 0 | 0 | 0 | 1 | 20:14 | 0.01 | 0.29 |
| Brayden Point | C | 0 | 1 | 1 | 1 | 17:54 | 0.03 | 0.27 |
| Corey Perry | R | 0 | 0 | 0 | 1 | 9:59 | 0.07 | 0.08 |
| Gage Goncalves | C | 0 | 0 | 0 | 1 | 14:13 | 0.00 | -0.10 |
| Oliver Bjorkstrand | R | 0 | 0 | 0 | 3 | 10:10 | 0.15 | -0.21 |
| Charle-Edouard D'Astous | D | 0 | 0 | 0 | 0 | 11:58 | 0.05 | -0.33 |
| Emil Lilleberg | D | 0 | 0 | 0 | 0 | 13:02 | 0.01 | -0.62 |
Edmonton Oilers Skaters
| Player | Pos | G | A | P | SOG | TOI | xG | Game Score |
|---|---|---|---|---|---|---|---|---|
| Josh Samanski | C | 1 | 0 | 1 | 0 | 10:05 | 0.02 | 0.96 |
| Jason Dickinson | C | 0 | 0 | 0 | 2 | 15:44 | 0.43 | 0.45 |
| Vasily Podkolzin | R | 0 | 0 | 0 | 2 | 14:08 | 0.05 | 0.41 |
| Connor Murphy | D | 0 | 0 | 0 | 0 | 17:23 | 0.00 | 0.31 |
| Darnell Nurse | D | 0 | 0 | 0 | 3 | 20:26 | 0.12 | 0.23 |
| Max Jones | L | 0 | 0 | 0 | 0 | 9:27 | 0.00 | 0.10 |
| Matt Savoie | C | 0 | 0 | 0 | 1 | 15:27 | 0.05 | 0.08 |
| Jack Roslovic | C | 0 | 0 | 0 | 1 | 12:43 | 0.14 | 0.08 |
| Roby Jarventie | L | 0 | 0 | 0 | 1 | 8:30 | 0.05 | 0.07 |
| Kasperi Kapanen | R | 0 | 0 | 0 | 1 | 17:37 | 0.08 | -0.06 |
| Connor McDavid | C | 1 | 0 | 1 | 4 | 22:42 | 0.45 | -0.15 |
| Jake Walman | D | 0 | 0 | 0 | 3 | 15:19 | 0.09 | -0.19 |
| Adam Henrique | C | 0 | 0 | 0 | 2 | 9:29 | 0.19 | -0.19 |
| Evan Bouchard | D | 0 | 1 | 1 | 3 | 27:37 | 0.36 | -0.28 |
| Ty Emberson | D | 0 | 0 | 0 | 1 | 13:18 | 0.01 | -0.29 |
| Ryan Nugent-Hopkins | C | 0 | 0 | 0 | 2 | 19:56 | 0.13 | -0.69 |
| Zach Hyman | L | 0 | 0 | 0 | 1 | 20:28 | 0.07 | -0.72 |
| Mattias Ekholm | D | 0 | 0 | 0 | 0 | 23:49 | 0.09 | -0.75 |
Goaltending
| Goalie | Team | SV | SA | SV% | GSAx | Decision |
|---|---|---|---|---|---|---|
| Andrei Vasilevskiy | Tampa Bay Lightning | 26 | 27 | 96.3% | 0.32 | W |
| Connor Ingram | Edmonton Oilers | 23 | 27 | 84.6% | -0.90 | L |
Analysis
The Tampa Bay Lightning defeated the Edmonton Oilers 5–2 on Mar 21, 2026.
Edmonton Oilers generated 2.58 expected goals to Tampa Bay Lightning's 3.16 — the run of play matched the result, with Tampa Bay Lightning earning the better chances as well as the goals.
Nikita Kucherov led all skaters with a Game Score of 3.34 on 2 goals, 2 assists, 7 shots on goal.
Frequently Asked Questions
Who won the Tampa Bay Lightning vs Edmonton Oilers game?
The Tampa Bay Lightning beat the Edmonton Oilers 5–2 on Mar 21, 2026.
What was the final score?
The final score was Tampa Bay Lightning 5, Edmonton Oilers 2.
Who was the best player in this game?
By Game Score — a single-number summary of everything a skater did — Nikita Kucherov led all skaters at 3.34, on 2G, 2A and 7 shots on goal.
Which team deserved to win by expected goals?
Edmonton Oilers generated 2.58 expected goals and Tampa Bay Lightning generated 3.16, so Tampa Bay Lightning created the better chances. That matches the result.
What were the shot totals?
Tampa Bay Lightning put 27 shots on goal and Edmonton Oilers put 27. High-danger chances went 12 to 10.
How did the goaltenders play?
Andrei Vasilevskiy stopped 26 of 27 (0.32 goals saved above expected); Connor Ingram stopped 23 of 27 (-0.9 goals saved above expected).