Radim Vrbata and Oliver Ekman-Larsson scored in a shootout to give the Arizona Coyotes a 3-2 comeback victory over the Pacific Division-leading Edmonton Oilers on Friday night.

Mike Smith made 32 saves to help the Coyotes improve to 20-0-4 in the last 24 meetings with Edmonton.

Connor McDavid’s shot beat Coyotes goalie Mike Smith as time expired in the 3-on-3 overtime, but the goal was disallowed on review when officials deemed it did not cross the goal line before time ran out.

McDavid, who lost the puck on his shootout attempt, continued his productive season with a goal for his NHL-leading 28th point of the season. The 19-year-old McDavid, last season’s first overall draft pick, has nine points over those four games, five on goals.

Max Domi and Shane Doan scored for Arizona.

Adam Larsson also scored for the Oilers.

Arizona took a season-high 40 shots and played its sixth one-goal game of the past seven.

Cam Talbot finished with a season high 38 saves for Edmonton. The Oilers had won three in a row.

The Coyotes peppered Talbot with 20 first-period shots, the most they have had in a period this season. All but one were on net, and one of those finally went in with 2:22 left in the period.

Domi lifted a shot over Talbot after a faceoff and four passes, 9 seconds after Edmonton had taken a 2-0 lead.

Adam Larsson gathered in Oscar Klefbom’s pass, with teammate Ryan Nugent-Hopkins letting the puck go past him to an open Larsson for the Oilers’ second goal. McDavid scored just 1:31 into the game on a rush, taking Jesse Puljujarvi’s pass, skating ahead of defenders and beating Smith 1-on-1 stick-side.

The Coyotes were denied a goal after a review in the first period, but tied it at 8:06 of the third period. Doan tipped in Anthony DeAngelo’s shot after Doan won a face-off and got to the front of the net for the deflection.

That goal was also reviewed on replay but stood. Doan is two goals away from 400 for his career and scored his first goal since the season opener last month.

NOTES: Arizona called up G Justin Peters from Tucson of the AHL on an emergency basis to back up Smith, with Louis Domingue dealing with a lower-body injury. … The Coyotes wore throwback “kachina” original uniforms from the late 1990s. … Oilers F Patrick Maroon drew a two-minute penalty for boarding near the end of the first period when he crunched a bent-over Connor Murphy, prompting a brief scuffle. Murphy left the ice for the locker room but returned to action in the second period. … Coyotes C Laurent Dauphin left the ice after getting hurt blocking a shot in the third period.

UP NEXT: The teams meet again Sunday in Edmonton.