Last Night in Canadian Hockey - Dec. 28: Leafs, Sens, Oilers, Flames, Jets & Canucks

5 min read• Published December 28, 2025 at 9:54 a.m.
Featured image
Logo Crest

Saturday night across Canada had that familiar mid-season feel — the kind where nothing quite resolves itself, but plenty reveals itself. Some teams grabbed points they badly needed. Others were reminded that effort and execution aren’t the same thing. And hovering over all of it was a quiet pressure: standings don’t care how competitive you look, only what you bank.

From Vancouver to Winnipeg, the common thread wasn’t drama or collapse, but something subtler. Games tilted not on talent gaps, but on moments — a lost puck, a late penalty, a failure to close. For Canadian teams still trying to define who they are, this was one of those nights where the answers came unevenly.

Let’s walk through it, one game at a time.


The Vancouver Canucks Home Ice Has Stopped Being an Advantage

The Canucks 6–3 loss to San Jose wasn’t just another blemish — it reinforced a growing concern. The Canucks are now a strong road team that looks uneasy at home, and that contradiction is becoming harder to explain away.

Macklin Celebrini’s return to Vancouver made for a nice storyline, but the real issue was Vancouver’s inability to impose itself early or protect the middle of the ice late. Celebrini was the key player not because he overwhelmed the Canucks, but because he punished their mistakes. His third-period one-timer to restore a two-goal lead was the defining moment — the exact type of clean look Vancouver couldn’t afford to give.

To their credit, the Canucks stayed in the fight. Marco Rossi’s first goal in a Vancouver jersey mattered — not just symbolically, but structurally. It briefly suggested momentum might shift. Drew O’Connor’s short-handed goal did the same. But each time the game tightened, San Jose looked calmer.

The deeper concern is this: Vancouver is working too hard for too little at Rogers Arena. Loose pucks around the crease, failed clears, and just enough hesitation to let opponents settle. Thatcher Demko made saves, but he was left dealing with second chances too often.

This wasn’t a no-show. It was worse than that — a game where the effort was present, but the control wasn’t. And at home, that’s becoming a pattern.


The Calgary Flames Won a Game They Needed to Win

The Flames’ 3–2 win over Edmonton won’t dominate highlight reels, but it mattered — especially for a team still defining its ceiling.

Blake Coleman was the key player because his late goal came from identity, not luck. The give-and-go with Mikael Backlund wasn’t flashy — it was deliberate. That was the defining moment, because it rewarded Calgary’s commitment to structure at a time when Edmonton was pressing.

This game tilted on details. Calgary capitalized on a turnover for Ryan Lomberg’s goal. They survived consecutive minors in the second period. They forced Edmonton to play five-on-five hockey for long stretches.

Connor McDavid did what Connor McDavid always does. He scored, extended his streak, and nearly tied the game late. But Calgary didn’t blink. Dustin Wolf didn’t steal the game, but he steadied it. That’s all the Flames needed.

The Oilers’ late push — including Evan Bouchard ringing one off the post — underlined the margin. Calgary didn’t dominate. They managed. And for this roster, that’s a meaningful step. This was a win built on restraint, not adrenaline. Those are the ones teams remember later.


The Toronto Maple Leafs Firepower Wins, But Questions Linger

The Maple Leafs’ 7–5 win over Ottawa did what wins are supposed to do — it stopped the noise, for now. But it didn’t silence it.

Auston Matthews was the key player because his three-point night changed the temperature of the game. His goal early in the second — immediately after assisting on one — was the defining moment. It flipped a tied game into a Maple Leafs advantage and reminded everyone how quickly Toronto can tilt the ice.

The Maple Leafs’ offensive burst in the middle frame was impressive. Matthews, Bobby McMann, and Nick Robertson all scored. Matthew Knies’ second goal eventually stood as the winner. On paper, it looks like control.

But the Senators kept pulling back into it. That’s the part that lingers. Toronto didn’t lose structure so much as they loosened it. The game never fully settled, even with a two-goal cushion.

Joseph Woll was good enough. Max Domi’s three assists mattered. But losing William Nylander changed the night’s tone. The Maple Leafs can score their way through stretches. Whether they can defend their way through a playoff series remains unresolved. This was a win that showed Toronto’s ceiling — and quietly reminded everyone of the floor.


The Winnipeg Jets Missed a Chance to Close Out a Game

The Jets’ 4–3 overtime loss to Minnesota was less about the overtime goal and more about the final two minutes of regulation.

Mark Scheifele was the key player because his late second-period goal should have been a turning point. Winnipeg entered the third with a lead and the crowd behind them. The defining moment came much later — the late penalty that opened the door.

Giving up a power-play goal with 22 seconds left is the kind of thing that sticks. It wasn’t panic. It wasn’t a collapse. It was a single lapse — and Minnesota made it count.

Connor Hellebuyck didn’t get tested heavily, which makes the ending sting more. Winnipeg had chances to extend the lead earlier and didn’t. They controlled large portions of the game but never finished it.

Matt Boldy’s overtime winner arrived quickly, almost cruelly. But by then, the damage was done.

This wasn’t a bad loss — but it was a preventable one. And those add up.


What the Night Told Canadian Hockey Fans

Across four rinks, the message was consistent: margins matter. Home ice doesn’t guarantee comfort. Firepower doesn’t guarantee control. And structure, when maintained, still wins games.

Some Canadian teams took steps forward. Others were reminded how thin the line is between “in it” and “chasing it.” At this point in the season, those lessons don’t wait for you to be ready.

They show up — usually on a Saturday night.

Related: Last Night in Canadian Hockey - Dec. 24: Leafs, Sens, Oilers, Flames & Habs