Matthews gets 10th goal, Maple Leafs beat Oilers 4-2

Toronto Maple Leafs' Zach Hyman (11) takes the shot as Edmonton Oilers' Adam Larsson (6) tries to defend during third period NHL hockey action in Edmonton, Alberta, Tuesday Nov. 29, 2016. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Toronto Maple Leafs players celebrate a goal against Matt Hendricks (23) and the Edmonton Oilers during second period NHL hockey action in Edmonton, Alberta, Tuesday Nov. 29, 2016. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Toronto Maple Leafs' Frederik Andersen (31) holds to Edmonton Oilers' Jordan Eberle (14) during second period NHL hockey action in Edmonton, Alberta, Tuesday Nov. 29, 2016. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Auston Matthews scored his 10th goal of the season as the Toronto beat the Edmonton Oilers 4-2 on Tuesday night for the Maple Leafs' second road win of the season.

James van Riemsdyk, Nazem Kadri and Zach Hyman also scored for Toronto, which has won two straight. Frederik Andersen stopped 28 shots.

Connor McDavid and Andrej Sekera scored for the Oilers, who have lost three in a row. Cam Talbot gave up four goals on 14 shots over the first two periods, and Jonas Gustavsson stopped all nine shots he faced in the third.

Matthews got the Maple Leafs on the scoreboard at 5:45 of the first, and van Riemsdyk made it 2-0 less than 3 minutes into the second. After Sekera pulled Edmonton within one, Kadri restored the two-goal lead at 6:00. Hyman extended Toronto's lead to 4-1 with just over 3 minutes remaining in the middle period.