DENVER -- Center Maxime Talbot scored a short-handed goal late in second period and the Colorado Avalanche held on to beat the Edmonton Oilers 4-2 on Thursday night.
Center Matt Duchene scored an empty-net goal and added two assists and goaltender Semyon Varlamov stopped 27 shots in the win. Center Ryan O'Reilly and defenseman Tyson Barrie also scored for the Avalanche.
Centers Ryan Nugent-Hopkins and left winger Taylor Hall each had a goal and assist each for the Oilers.
It was a rare win for Colorado over Edmonton, which dominated the series the past two years. Edmonton had won five of the past six against Colorado.
The Avalanche took a 3-2 lead into the third after Talbot's short-handed goal at 18:28 of the second. Right wing Marc-Andre Cliche stole the puck near the blue line, fed Talbot in front of the Oilers net and he slid a shot under Oilers goalie Devan Dubnyk's pads.
O'Reilly tied the game at 2-all earlier with his 11th goal of the season.
Dubnyk, who made 35 saves in the game, came off for an extra skater with 1:53 left, allowing Duchene to add his 16th in the dying seconds.
The Oilers took a 1-0 lead on Hall's goal with 5:10 left in the first period. He beat Varlamov with a snap shot from the right circle for his 13th of the season.
Soon after, Edmonton center Sam Gagner drew a five-minute major and a game misconduct for a crosschecking center Paul Stastny in the jaw, and as the period ended Hall got two minutes for unsportsmanlike conduct.
Barrie cashed in on the 5-on-3 advantage with his second goal of the season 1:07 into the second to make it 1-1, but Colorado couldn't get anything more on the rest of Gagne's penalty.
Hall and Nugent-Hopkins hooked up again midway through the second. Hall stole the puck from defenseman Erik Johnson and sent a pass across the front of the net to Nugent-Hopkins, who easily beat Varlamov for his ninth goal of the year.
NOTES: Edmonton RW Alex Hemsky played his second straight game after missing one with a rib injury. ... Avalanche D Ryan Wilson (back) was a scratch for the third consecutive game since coming off injured reserve. He missed 20 straight games since suffering the injury against Nashville on Nov. 6. ... The assist by Oilers C Ryan Nugent-Hopkins in the first period was his first in the last five games. ... Colorado C Matt Duchene has 10 points in his last five games. ... Edmonton C Taylor Hall has 21 points in 15 career games against Colorado.