EDMONTON — Jordan Eberle scored 45 seconds into overtime and Anders Nilsson made 42 saves as the Edmonton Oilers toppled the NHL's top road team, coming away with a 2-1 victory over the Dallas Stars on Friday.
Taylor Hall also scored for the Oilers (10-15-2), who won their second game in a row.
Mattias Janmark replied for the league-leading Stars (20-5-2), who have lost two of their last three to drop their road record to 11-2-2.
Nilsson was forced to be sharp in the early going, making a huge glove save on Tyler Seguin 48 seconds in and denying Jamie Benn on a breakaway a couple minutes later.
Those saves allowed the Oilers to take a 1-0 lead with five minutes to play in the first period as Hall picked the pocket of defender Patrik Nemeth and then picked the top corner behind Stars goalie Antti Niemi for his 10th of the season.
Dallas tied the game with 1:37 left in the second period as Janmark was allowed to take a couple of cracks at a rebound in front of the Edmonton net before slipping it past Nilsson.
The Stars outshot Edmonton 15-4 in the scoreless third period, but Nilsson stood on his head to send the game to extra time.
Edmonton forward Leon Draisaitl came up big in the overtime session, stealing the puck twice before setting up Eberle, who used a screen to send the puck past Niemi.
The Oilers continue their homestand with a game against the Buffalo Sabres on Sunday. The Stars have a bit of a break, not returning to the ice until Tuesday when they host the Carolina Hurricanes.
Notes - It was the second of three meetings between the two teams this season. The Stars won the first contest 4-2 on Oct. 13 on home ice in a game that saw Dallas forward Jason Spezza record a hat trick despite Nilsson making 48 saves… Remaining out with injuries for the Oilers were Connor McDavid (fractured clavicle), Rob Klinkhammer (leg), Nail Yakupov (ankle sprain), Benoit Pouliot (lower body) and Brandon Davidson (wrist)… The only injured player on the Stars is Jason Demers (upper body).