Connor McDavid and Leon Draisaitl each had a goal and an assist for the Oilers (26-18-3), who have won their last two at home after losing six of the previous seven at Rogers Place. Ryan McLeod also scored, and Jack Campbell made 28 saves in his fifth consecutive start.
Edmonton opened the scoring 6:13 into the opening frame when a Vincent Desharnais point shot was redirected by McLeod for his seventh goal this season. It was the third assist in five games for Desharnais, a 26-year-old rookie defenseman.
McDavid found Draisaitl all alone in front and he blasted home his 27th of the season at 3:17 of the first. The assist extended McDavid’s point streak to nine games.
Hagel got the Lightning on the board 1:30 into the second. He scored on a rebound from an Alex Killorn breakaway shot that went off the post.
Hyman quickly responded, sending a shot off the backboards that came right back to him in front. He finished the play for his 22nd goal and a 3-1 advantage at 3:08.
Stamkos cut the deficit to one at 7:51 when he beat Campbell with a one-timer for his 22nd of the season and fourth in the last two games. It also extended Stamkos’ points streak to seven games.
The Lightning tied the game 12:03 into the middle period. Victor Hedman sent a pretty pass ahead to Point, who scored his 27th up high past Campbell.
McDavid took it upon himself to restore Edmonton’s lead 2:10 into the third period, dancing around defenseman Ian Cole and chipping it over Vasilevskiy in tight for his league-leading 39th.
With 2:12 remaining, Draisaitl fed Hyman for the empty-netter, sealing the win.
The players selected for the All-Star Game via the fan vote were announced during the first intermission. Draisaitl and goalie Stuart Skinner were added to the Pacific squad for Edmonton, while Tampa’s Vasilevskiy was chosen for the Atlantic.
Lightning: At Calgary on Saturday.
Oilers: At Vancouver on Saturday night.
AP NHL: www.apnews.com/hub/NHL and www.twitter.com/AP_Sports
The Associated Press