The short version

The Leafs used two second-period goals and a late empty-netter to defeat the Canucks 4–2 in a Saturday matchup between Canadian NHL clubs.

Toronto takes the all-Canadian matchup

The Toronto Maple Leafs beat the Vancouver Canucks 4–2 at Rogers Arena on Saturday, October 31, with William Nylander contributing a goal and an assist. Auston Matthews, Zack MacEwen and Teddy Blueger also scored for Toronto, according to the NHL's official game report. Toronto goaltender Anthony Stolarz made 26 saves. The win gave the Leafs a response after consecutive road defeats, while Vancouver's difficult start continued.

How the game changed

Nylander opened the scoring on a first-period breakaway before Brock Boeser answered for Vancouver on the power play. Matthews put Toronto ahead 2–1 early in the second period, receiving a return pass from Darren Raddysh. MacEwen's shot later found its way into the Canucks' net for a two-goal Toronto cushion. Vancouver's Max Sasson cut the deficit to 3–2 in the third, but Blueger scored into an empty net in the final two minutes to settle the game.

The Canadian teams' contrasting situations

Matthews' goal extended his season-opening road point streak to eight games, the NHL reported. Toronto moved to 8-6-2, while Vancouver fell to 3-12-1; the Canucks have won only once in their past 13 games. Vancouver goalie Leevi Merilainen made 24 saves. The result is part of Saturday's broader NHL slate, which also included completed games involving Edmonton, Ottawa and Montréal and a late Calgary–Colorado matchup. The date refers to the game, not the date this CDN News article was published.

Follow the evidence

Sources & transparency

NHL official Maple Leafs–Canucks October 31 game recapNHL October 31 official game scores

Original CDN News coverage. Sources are linked for reference.

Source linked ·

Request a correction