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.