Gabriel Landeskog appeared to put Colorado ahead 3-0 at 16:03 when Drury sent a cross-ice pass to Victor Olofsson, who dropped it back to Landeskog at the right dot for a shot that beat Skinner’s glove, but a coach’s challenge ruled Drury was offside on the play.
Brindley made it 3-0 at 2:38 of the second period, picking up the rebound off a wrist shot from the point by Sam Malinski and raising a backhand over Skinner’s right pad.
Drury extended the lead to 4-0 at 4:45, redirecting a pass from the point from Olofsson past Skinner’s blocker.
Pickard took over Edmonton’s net at 12:32 of the second period.
Kelly made it 5-0 with a short-handed goal at 9:34. After a centering pass from behind the net from Brindley came to him off the skate of Oilers defenseman Alec Regula, Kelly steered a backhand around the extended left pad of Pickard for the score.
McDavid cut the lead to 5-1 on the power play at 11:30, taking a cross-ice feed from Leon Draisaitl, skating in to the left dot and tucking a snap shot under Wedgewood’s blocker.
“We wanted to have a good start and I thought we did, but I feel like we deserved this tonight,” said Oilers defenseman Jake Walman. “We’re not really trending in the right direction there, for a while, and they kicked our (butt) tonight."
Kelly put Colorado ahead 6-1 short-handed at 14:38, intercepting a pass back to the point from Oilers forward Ryan Nugent-Hopkins and taking it down the ice for a breakaway before deking a backhand shot past Pickard’s left pad.
“I thought we were doing a really good job of making them come through five (guys),” Kelly said. “They’re going to have their moments, they’re a skilled team and I thought we did a really god job of keeping them to the outside.
“Things were going in for us and it makes the game a little bit easier when everyone is doing the right thing.”
MacKinnon pushed Colorado’s lead to 7-1 just 24 seconds into the third period, carrying the puck up the left boards and sending a snap shot short side past Pickard, before pushing it to 8-1 at 5:02.
Drury made it 9-1 at 14:28 with a snap shot in the slot off a back pass from Ross Colton.
NOTES: Twelve Avalanche players earned at least a point in the game. ... Colorado went 0-for-7 on the power play, while Edmonton went 1-for-5. ... The Oilers’ 9-1 loss is tied for their largest margin of defeat on home ice in franchise history (lost 10-2 at home to the Buffalo Sabres on Jan. 27, 2009). ... The Oilers lost their first home game in regulation of the season. ... Mattias Ekholm played in his 900th career NHL game. ... McDavid pushed his personal point streak to four games (two goals, six assists for eight points).