Jujhar Khaira scored to break a 2-2 tie in the second period, and the Edmonton Oilers went on to beat the Detroit Red Wings 6-2.
Edmonton halted a three-game losing streak, while the Wings lost their second straight.
Patrick Maroon, Darnell Nurse, Drake Caggiula, Jesse Puljujarvi and Mark Letestu also scored for the Oilers.
Niklas Kronwall and Tomas Tatar scored the Wings' goals.
The Wings opened the scoring on the power play 7:25 into the game. Henrik Zetterberg passed quickly across to Tatar at the right faceoff dot and his one-timer beat Cam Talbot high on the glove side.
The Oilers pulled even one minute later. Nurse's wrist shot from the point sailed through a sea of bodies and past a screened Jimmy Howard in the Detroit goal.