EDMONTON, Alberta — Tobias Rieder scored two short-handed goals in 58 seconds on the same penalty kill, and the Arizona Coyotes beat Edmonton 5-2 Monday night to hand the Oilers their 10th consecutive loss.

Oliver Ekman-Larsson, Mikkel Boedker and Martin Erat also scored for the Coyotes, who snapped a three-game skid and won for the second time in seven games. They extended their point streak against Edmonton to a franchise-record 16 games.

Jordan Eberle and Jeff Petry each had a goal for the Oilers (6-15-4), who have not won at home since October. They dropped to 0-12-3 against Western Conference opponents.

Edmonton started the scoring 5:37 into the first period as Coyotes goalie Mike Smith lost the handle on Taylor Hall's shot, with the puck landing in the blue paint for Eberle to swat his fifth of the season into a wide-open net.

The Oilers had seven first-period shots against Smith to five by the Coyotes on goalie Viktor Fasth.

Edmonton came unraveled early in the second period, allowing two short-handed goals in less than a minute.

Just 36 seconds in, Hall coughed up the puck in the neutral zone and Rieder went in on a breakaway, tucking his third of the season through Fasth's legs.

Rieder scored his second short-handed goal on the same Edmonton man advantage at 1:34 after Martin Hanzal blocked a shot and sent the former Oilers draft pick up the ice with speed. Rieder outraced defender Nikita Nikitin before cutting in on net and scoring.

The Coyotes made it 3-1 with their third goal in a span of 4:17 when Ekman-Larsson scored a power-play goal on a shot through traffic from the slot.

Edmonton started to push back a little just past the midway point of the second period, but Smith came up with huge saves on Mark Arcobello and Tyler Pitlick to maintain the two-goal advantage.

Arizona went up 4-1 with 17 seconds left as Boedker picked up a loose puck in front and showed deft hands to corral it and tuck in his eighth of the season.

The Coyotes took a four-goal lead at 2:03 of the third on the power play. Michael Stone's shot went wide but came off the boards right to Erat at the other side of the net for the goal.

Edmonton got one back a couple of minutes later when Petry's point shot deflected off a Coyotes defender in front and past Smith to make it 5-2.

NOTES: The Coyotes are right back at it on Tuesday when they face the Flames in Calgary. The Oilers make a one-game trip to Winnipeg on Wednesday. ... Arizona has won the first three meetings between the teams this season. They play five times. ... The Coyotes last lost in regulation to Edmonton on Jan. 25, 2011. ... Arizona coach Dave Tippett is 18-2-3 against Edmonton during his Coyotes tenure. ... The longest winless streak in Oilers history is 14 games, from Oct. 11 to Nov. 7, 1993. ... Edmonton forward Tyler Pitlick made his season debut after being recalled from the Oklahoma City Barons of the American Hockey League on Sunday. ... Out with injuries for the Oilers were Benoit Pouliot (foot) and Matt Hendricks (leg). The Coyotes were without David Moss (hand) and Brandon Gormley (lower body).