Mike Ribeiro has goal and an assist, Coyotes hold off Oilers 4-3

Phoenix Coyotes' Lauri Korpikoski (28), Derek Morris (53) and Keith Yandle (3) celebrate a goal against the Edmonton Oilers during the first period of an NHL hockey game Friday, Jan. 24, 2014, in Edmonton, Alberta. (AP Photo/The Canadian Press, Jason Franson) (The Associated Press)

Phoenix Coyotes' Mike Ribeiro celebrates a goal against the Edmonton Oilers during the second period of an NHL hockey game Friday, Jan. 24, 2014, in Edmonton, Alberta. (AP Photo/The Canadian Press, Jason Franson) (The Associated Press)

Mike Ribeiro had a goal and an assist and Mike Smith made 36 saves to help the Phoenix Coyotes hold off the Edmonton Oilers 4-3 on Friday night.

Mikkel Boedker, Radim Vrbata and Derek Morris also scored as Phoenix raced to a 4-0 lead. The Coyotes improved to 24-18-9, ending a two-game losing streak and a five-game road skid.

Matt Hendricks, David Perron and Ryan Nugent-Hopkins scored for Edmonton. The Oilers have lost six in a row for the second time this season to drop to 15-32-6. Three points ahead of last-place Buffalo, the Oilers have only two wins in their last 13 games.