Connor McDavid scored his second goal of the night 42 seconds into overtime to give the Edmonton Oilers a 4-3 victory over the Toronto Maple Leafs on Saturday night.

McDavid redirected a pass from Leon Draisaitl off the rush for his seventh goal of the season. McDavid also had an assist.

Dominik Kahun and Josh Archibald also scored, and Mikko Koskinen stopped 26 shots to help Edmonton improve to 4-6-0. Draisaitl and Tyson Barrie each added two assists.

Edmonton Oilers' Connor McDavid (97) scores on Toronto Maple Leafs goalie Frederik Andersen (31) during the second period of an NHL game in Edmonton, Alberta, on Saturday, Jan. 30, 2021. (Jason FransonThe Canadian Press via AP)

Edmonton Oilers' Connor McDavid (97) scores on Toronto Maple Leafs goalie Frederik Andersen (31) during the second period of an NHL game in Edmonton, Alberta, on Saturday, Jan. 30, 2021. (Jason FransonThe Canadian Press via AP)

Auston Matthews, William Nylander and Zach Hyman scored for Toronto, John Tavares had two assists, and Frederik Andersen made 27 saves. The Maple Leafs dropped to 7-2-1. They had won four in a row.

UP NEXT

Maple Leafs: Host Vancouver on Thursday, Saturday and Monday, Feb. 8.

Edmonton Oilers' Connor McDavid (97) gets past Toronto Maple Leafs' Jake Muzzin (8) and Mitchell Marner (16) during the second period of an NHL game in Edmonton, Alberta, on Saturday, Jan. 30, 2021. (Jason FransonThe Canadian Press via AP)

Edmonton Oilers' Connor McDavid (97) gets past Toronto Maple Leafs' Jake Muzzin (8) and Mitchell Marner (16) during the second period of an NHL game in Edmonton, Alberta, on Saturday, Jan. 30, 2021. (Jason FransonThe Canadian Press via AP)

Oilers: Host Ottawa on Sunday and Tuesday nights.

Edmonton Oilers' Connor McDavid (97) celebrates his goal against the Toronto Maple Leafs with teammates during the second period of an NHL game in Edmonton, Alberta, on Saturday, Jan. 30, 2021. (Jason FransonThe Canadian Press via AP)

Edmonton Oilers' Connor McDavid (97) celebrates his goal against the Toronto Maple Leafs with teammates during the second period of an NHL game in Edmonton, Alberta, on Saturday, Jan. 30, 2021. (Jason FransonThe Canadian Press via AP)

Edmonton Oilers' Jesse Puljujarvi (13) and Toronto Maple Leafs' Mikko Lehtonen (46) battle in front of goalie Frederik Andersen (31) during the second period of an NHL game in Edmonton, Alberta, on Saturday, Jan. 30, 2021. (Jason FransonThe Canadian Press via AP)

Edmonton Oilers' Jesse Puljujarvi (13) and Toronto Maple Leafs' Mikko Lehtonen (46) battle in front of goalie Frederik Andersen (31) during the second period of an NHL game in Edmonton, Alberta, on Saturday, Jan. 30, 2021. (Jason FransonThe Canadian Press via AP)