The Tampa Bay Lightning looked like they had righted the ship with two straight victories at home and had the momentum heading into Toronto, who was on a streak of their own - a five game skid.
But Nazem Kadri had different plans, ending the evening with three assists en route to a 4-2 Maple Leaf victory.
Joffrey Lupul opened the scoring in the first period and grabbed an assist in the second before laying a nasty hit on Victor Hedman which sent him off the ice for two minutes on a roughing penalty and should garner a fine from the NHL.
Dion Phaneuf, Tyler Bozak and Nikolai Kulemin also scored for Toronto before defensemen Radko Gudas followed the new Lightning rookie trend of scoring. The goal was Gudas' first in the NHL after consistent solid play since being called up from the Syracuse Crunch on March 11.
Cory Conacher who was playing in front of hometown fans and 62 friends and family in a suite at the Air Canada Centre, also scored in the third. Conacher was quite chippy Wednesday night, getting caught in three skirmishes over the course of the game, on his way to extending his rookie points leader status.
Lightning head coach Guy Boucher pulled Mathieu Garon after the third Leafs goal, only to have his replacement Anders Lindback scored on less than a minute after being in the net. Curiously, Garon headed back between the pipes after Gudas put the Bolts on the board and Lindback headed to the dressing room with 12 minutes left in regulation.
Tampa Bay's first shot on goal came 10 minutes into the game and the Lightning were 0-4 on the power play.
Next up, the Lightning continue their Canadian tour with a stop at Ottawa to take on the Senators on Saturday and finish the trip Sunday against the Jets in Winnipeg.