The Toronto Maple Leafs beat the Edmonton Oilers 7 to 2 at Rogers Place on Saturday night, October 24, 2026, scoring a season high seven goals for their fourth straight win. William Nylander scored twice, Anthony Stolarz made 30 saves, and Toronto improved to 7-4-2 on the season.
This was the headline result of Toronto’s sports weekend, and it was not close by the end. Edmonton arrived at 8-1-1 with a three game win streak and the league’s most productive player in early season form. Toronto left with the building quiet, a four goal third period, and a milestone goal from one of its longest serving forwards. The morning after, the facts deserve a full telling.
How the 7 to 2 Was Built
Toronto led 1 to 0 after the first period on a goal credited to Jack Roslovic, who also finished with an assist to extend his point streak to three games. Auston Matthews made it 2 to 0 early in the second, finishing a 2 on 1 rush after Easton Cowan played the puck through a defender’s legs to him, and Troy Stecher, fresh off the game winning goal against the New York Rangers on Thursday, fired from the high slot to make it 3 to 0. Stecher has now scored the game winning goal in back to back games, per the Maple Leafs’ official recap.
Leon Draisaitl got Edmonton on the board late in the second during 4 on 4 play, converting a Connor McDavid drop pass to make it 3 to 1 with 56 seconds left in the period. Any thought of a comeback ended early in the third. Toronto scored four times in the final period, including a power play goal from Nylander, the club’s 13th power play goal of the season and its fourth straight game with one, plus goals from Zack MacEwen, in his first goal as a Maple Leaf, and Vinni Lettieri in the final minute, assisted by Gavin McKenna. Stolarz closed the door at the other end, improving to 4-1-0 this season with the 78th win of his NHL career and his 35th as a Maple Leaf.
The Oilers Side of the Scoreline
Edmonton’s stars produced even in a loss, which is part of what makes the margin impressive. Draisaitl scored both Oilers goals, pushing his league leading total to 12, with nine of them coming during a six game goal streak and three straight two goal games. McDavid assisted on plays to extend his season opening point streak to 11 games, reaching 33 points in 11 games. Evan Bouchard also recorded two assists. Tristan Jarry made 25 saves in the loss as Edmonton fell to 8-2-1.
Toronto’s defensive details held up under that pressure. The Maple Leafs went 1 for 1 on the power play and 2 for 3 on the penalty kill, surrendering a power play goal on the road for the first time this season, and split the faceoff battle at 50 percent. Shots finished close, 32 to 31 for Edmonton, which underlines that this was not a game Toronto stole with goaltending alone. Stolarz was excellent, but the Leafs converted their chances at a rate Edmonton could not match.
Streaks All Over the Scoresheet
The official team notes read like a roster wide form check. Nylander’s two goals extended his point streak to four games, with three goals and three assists in that span. Kirill Marchenko recorded two assists and has points in four straight games. Morgan Rielly has points in three straight, Cowan’s primary assist extended his streak to three games, and Jake McCabe has assists in back to back games. MacEwen’s goal gave him points in consecutive games, as did Brandon Duhaime’s assist. Toronto’s road record moves to 3-1-1, and the club’s record at Rogers Place over its recent history sits at 12-2-1, per game coverage.
Four straight wins is Toronto’s first such streak since January, and the seven goals are a season high. The next test comes quickly: the Maple Leafs visit the Calgary Flames on Monday night, October 26, while Edmonton hosts Detroit the same night. For one Saturday in Edmonton, though, the story is complete as it stands. A 7 to 2 road win over a team that had lost once in regulation all season, built by the whole lineup and finished by its stars, is the kind of result that resets what a city’s fans believe is possible in October.




