The Canadian Chronicle
Sunday, November 1, 2026

Halloween night in the NHL: Leafs beat Canucks 4–2, Canadiens win a fifth straight, Oilers blank the Islanders

Published Sunday, November 1, 2026 · 2 min read

Five Canadian teams played on Saturday, October 31. Toronto, Montreal, Edmonton and Ottawa won. Calgary lost in Colorado.

Maple Leafs 4, Canucks 2

Auston Matthews scored his 11th goal of the season as Toronto beat Vancouver 4–2 at Rogers Arena and ended a two-game losing run. William Nylander and Teddy Blueger each had a goal and an assist, and Zack MacEwen scored the game-winner.

Nylander opened the scoring 83 seconds into the game. Matthews restored the lead at 3:47 of the second period. Brock Boeser and Max Sasson scored for Vancouver (3-12-1), which has one win in its last 13 games. Toronto is 8-6-2.

Canadiens 5, Penguins 4

Josh Anderson scored twice and added an assist as Montreal beat Pittsburgh 5–4 at the Bell Centre for its fifth straight win. Chris Kreider had a goal and an assist, and Oliver Kapanen and Alexandre Texier also scored. Montreal is 9-3-2.

Sidney Crosby had a goal and two assists for Pittsburgh. His first assist was the 1,112th of his career, passing Ray Bourque for the most assists by a player with one franchise. Jacob Fowler made 25 saves for Montreal.

Oilers 4, Islanders 0

Ryan Nugent-Hopkins scored twice in Edmonton's 4–0 shutout of the New York Islanders. Vasily Podkolzin and Jason Dickinson scored the other goals. Edmonton is 10-2-2.

Senators 5, Sharks 1

Ottawa scored four straight goals after San Jose tied the game 1–1, and won 5–1 on the road.

Avalanche 5, Flames 2

Colorado beat Calgary 5–2. The Flames had won five of their previous six games before Saturday.

Today

The Raptors open their road trip at the Los Angeles Lakers tonight at 9 p.m. ET. Toronto FC is at Atlanta United at 4:30 p.m. ET, and the Formula 1 Mexico City Grand Prix runs at 3 p.m. ET, with Lance Stroll in the Aston Martin.

Sources

  • Maple Leafs–Canucks game report — The Canadian Press, October 31, 2026
  • Canadiens–Penguins game reports — The Canadian Press via TSN; NHL.com, October 31, 2026
  • NHL roundup — Flashscore; Sportradar game records, October 31, 2026