The only times Connor McDavid's super skills have been absent from the ice this season were those 37 games he missed because of that broken collarbone.

Otherwise, the rookie sensation has put on quite the show.

McDavid scored with 7:29 left, his fourth goal in the last six games, giving the Edmonton Oilers a 2-1 victory Thursday over the Minnesota Wild.

Zack Kassian set up McDavid's winner. With Wild defenceman Jared Spurgeon trying to slow him down and steer him wide of the net, the 19-year-old McDavid reached out and snapped the puck underneath goalie Darcy Kuemper's arm to give the Oilers the lead.

"You just try and put it on net. You're kind of at an awkward angle, coming in fast," McDavid said. "The goalie doesn't really know how to play that, I don't think. Probably should have been a save, but we'll take it."

McDavid has 14 goals and 21 assists in 33 games.

"I'm glad I don't have to defend him because I know I wouldn't catch him," Oilers coach Todd McLellan said. "But it's not as much as surprise anymore. Where it's very deceptive is those last three or four strides. When you think you have him he's still pulling away."

Lauri Korpikoski scored in the first period and Cam Talbot made 29 saves for the Oilers, who won for the fifth time in their last seven games and stuck the Wild with a costly loss in their competition with the Colorado Avalanche for the second wild-card spot in the Western Conference.

"We just thought we were going to show up," interim coach John Torchetti said.

Zach Parise's second goal in his last 19 games forged a tie in the second period for the Wild, who trail the Avalanche by two points in the standings. The Wild have played one fewer game, but the Avalanche have two more wins in regulation.

"They're rolling and they're not making it easy on us, that's for sure," Kuemper said. "We're still in a good spot with games in hand, but we've got to take advantage of that. The games just keep ticking away, so you don't want to let points slip away."

Kuemper played in place of Devan Dubnyk, who has been sick, and stopped 23 shots.

Talbot is 5-1 in his last six starts, with just seven goals allowed.

"We're a stingy group that plays well both sides of the puck," Korpikoski said. "A lot of 2-1, 3-2 games that we're able to win that we weren't early in the season."