Connor McDavid scored a slick goal, Mikko Koskinen made 35 saves and the Edmonton Oilers beat the league-worst Ottawa Senators 4-2 on Thursday night.
Sam Gagner, Colby Cave and Zack Kassian also scored for the Oilers, who stopped a two-game skid.
Chris Tierney and Mark Borowiecki scored for the Senators, who lost their sixth straight, and Craig Anderson stopped 22 shots in his ninth straight defeat.
It was the first home game for Ottawa since Mark Stone was traded to Vegas, but thanks to McDavid the Senators had one of their biggest crowds of the season.
Edmonton was up two goals after two periods and took a 3-1 lead 1:46 into the third when Cave took advantage of a giveaway by Christian Jaros for his second of the season.
Ottawa made it a one-goal game when Borowiecki scored his first of the season at the seven-minute mark, but Kassian iced it for the Oilers with an empty-net goal.
The Senators appeared to tie the game at 10:38, but the goal was waived off because Colin White knocked the puck down with a high stick before scoring.
Trailing 1-0, the Oilers tied it in the second when McDavid scored his 33rd of the season. McDavid dug the puck out of Oscar Lindberg’s skates and then beat Anderson high from in close with a deke to the forehand.
Edmonton took a 2-1 lead late in the period as Thomas Chabot left Gagner all alone. Gagner took a great pass from Ty Rattie for his fourth of the season.
Anderson was busy from the start, making a couple big saves on McDavid early on, but it was the Senators who scored first.
Tierney scored his first in 19 games as he came from behind the net, grabbed a loose puck in front and beat Koskinen through the legs.
NOTES: Rudolfs Balcers missed the game with an illness, while Christian Wolanin was a healthy scratch for the Senators. … Edmonton scratched Kevin Gravel, Alexander Petrovic and Kyle Brodziak.
Oilers: Visit Columbus on Saturday.
Senators: At league-leading Tampa Bay on Saturday night.