Connor McDavid scored four times and added an assist as the Oilers knocked off the top team in the NHL, defeating Tampa Bay 6-2.
Leon Draisaitl and Iiro Pakarinen also scored for the Oilers (23-24-4), who have gone 5-1-1 in their last seven games.
Alex Killorn and Yanni Gourde replied for the Lightning (36-14-3), who lost for just the third time during their eight-game road trip, which concluded in Edmonton.
Tampa Bay tied the game up midway through the first period when Oilers defender Darnell Nurse was unable to clear a bouncing puck in front and Killorn was able send his eighth of the season past Edmonton goalie Cam Talbot.