Jake Guentzel and Brandon Hagel each had a goal and an assist, and Brayden Point and Anthony Cirelli each had two assists for the Lightning (39-18-4), who had lost four straight after going 20-1-1 in their prior 22 games. Andrei Vasilevskiy made 27 saves.
“You can’t win all 82, eventually you’re going to go through adversity and I’m glad it was now,” Hagel said. “You don’t want to be in it, you wish it never happens but that’s just the reality and the way hockey goes. Kind of fight through it.”
Matias Maccelli and Nicholas Robertson scored, and Anthony Stolarz made 28 saves for the Maple Leafs (27-26-11), who have lost seven consecutive games (0-5-2). They have been outscored 32-14 during the seven-game stretch.
“Just try to find our game, play a complete 60 minutes,” Stolarz said. “We have stretches where we do play really well and then there’s a couple times where we let it get away from us. We have 18 games left so we have to battle and work through this. You hate to hear the boos with a minute left.”
Maccelli put the Maple Leafs up 1-0 with his third goal in as many games at 4:50 of the first period. After William Nylander forced Oliver Bjorkstrand to turn the puck over, he skated down the right side on a 2-on-1 and fed a pass to Macelli in the slot, where he beat Vasilevskiy with a wrist shot to the glove side.
The Lightning scored four straight goals to take a three-goal lead.
Ryan McDonagh tied it 1-1 just 46 seconds later at 5:36 when his shot from the left face-off circle deflected in off the left skate of Toronto defenseman Jake McCabe.
Vasilevskiy stretched out his right pad at 6:41 to stop Steven Lorentz at the top of the goal crease to keep the game tied.
Guentzel put Tampa Bay up 2-1 at 12:30, chipping the rebound of a Kucherov shot over the glove of Stolarz from in front.
Perry made it 3-1 at 13:48. Cirelli stole the puck from Auston Matthews behind the Maple Leafs net and got it to Hagel, who passed to Perry in the left circle. Perry then went skate-to-stick to beat a diving Stolarz for the goal.