| Team | 1 | 2 | 3 | Total |
|---|---|---|---|---|
| TB | 0 | 3 | 1 | 4 |
| OTT | 2 | 2 | 1 | 5 |
| Period | Time | Team | Scorer | Assists | Score |
|---|---|---|---|---|---|
| 1 | 1:50 | OTT | Drake Batherson (PP) | Claude Giroux, Jake Sanderson | 0-1 |
| 1 | 13:21 | OTT | Josh Norris | Claude Giroux, Drake Batherson | 0-2 |
| 2 | 1:59 | TB | Nikita Kucherov | Ryan McDonagh, Erik Cernak | 1-2 |
| 2 | 10:39 | TB | Nick Paul | Anthony Cirelli, Brandon Hagel | 2-2 |
| 2 | 13:20 | OTT | Drake Batherson | Unassisted | 2-3 |
| 2 | 18:13 | TB | Jake Guentzel | Brayden Point, Nikita Kucherov | 3-3 |
| 2 | 18:56 | OTT | Brady Tkachuk (PP) | Jake Sanderson, Tim Stützle | 3-4 |
| 3 | 6:17 | OTT | Noah Gregor (SH) | Shane Pinto, Jake Sanderson | 3-5 |
| 3 | 8:11 | TB | Mitchell Chaffee | Nick Perbix, Anthony Cirelli | 4-5 |
| Period | Time | Team | Player | Penalty | Minutes |
|---|---|---|---|---|---|
| 1 | 0:30 | TB | Anthony Cirelli | Tripping | 2 |
| 1 | 1:09 | TB | Janis Moser | Delay of Game (Puck Over the Glass | 2 |
| 1 | 5:33 | OTT | Tim Stützle | Hooking | 2 |
| 1 | 14:32 | TB | Nick Perbix | Holding | 2 |
| 2 | 18:42 | TB | Nick Paul | Slashing | 2 |
| 3 | 3:30 | OTT | Shane Pinto | Hooking | 2 |
| 3 | 4:42 | OTT | Josh Norris | Cross-Checking | 2 |
| 3 | 4:42 | OTT | Travis Hamonic | Cross-Checking | 2 |
| 3 | 4:42 | OTT | Travis Hamonic | Roughing | 2 |
| 3 | 4:42 | TB | Anthony Cirelli | Slashing | 2 |
| 3 | 4:42 | TB | Nick Paul | Roughing | 2 |
| 3 | 12:10 | TB | Anthony Cirelli | Tripping | 2 |
| Goalie | Team | Saves | Shots | Save % | TOI |
|---|---|---|---|---|---|
| Andrei Vasilevskiy | TB | 23 | 28 | 82.1% | 57:56 |
| Anton Forsberg | OTT | 25 | 29 | 86.2% | 60:00 |