McDavid has goal, assist to lift Oilers over Red Wings 4-3

Detroit Red Wings' Anthony Mantha (39) and Edmonton Oilers' Connor McDavid (97) vie for the puck during the second period of an NHL hockey game Saturday, March 4, 2017, in Edmonton, Alberta. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Detroit Red Wings' Dylan Larkin (71) and Edmonton Oilers' Matthew Benning (83) compete for the puck during the second period of an NHL hockey game Saturday, March 4, 2017, in Edmonton, Alberta. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Detroit Red Wings' Henrik Zetterberg (40) and Edmonton Oilers' Mark Letestu (55) race for the puck during the second period of an NHL hockey game Saturday, March 4, 2017, in Edmonton, Alberta. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Connor McDavid had a goal and an assist and the Edmonton Oilers started an eight-game homestand with a 4-3 victory over the Detroit Red Wings on Saturday night.

Zack Kassian, Jordan Eberle and Patrick Maroon also scored for the Oilers, who have won two games in a row. Cam Talbot stopped 22 shots.

Anthony Mantha, Darren Helm and Dylan Larkin scored for the Red Wings, who have lost two straight.

McDavid blazed past a pair of defenders and beat goalie Petr Mrazek on the backhand for his 22nd goal of the season just two minutes into the game.