NHL

Vancouver Canucks at Buffalo Sabres

· National Hockey League
<span id="gameStatus" class="badge bg-danger" style="font-size: 1.2em; margin: 5px 0;">Final</span>
1 - 0

Sam Lafferty scores and Thatcher Demko makes 26 saves as the Canucks blank the Sabres

Vancouver Canucks vs. Buffalo Sabres: Game Highlights

It was Demko’s fourth shutout this season and the seventh shutout of his career.

“That’s typical Demko, very solid,” Vancouver coach Rick Tocchet said. “Doesn’t get rattled. Looks big in the net. Just a hell of a game by him.”

Sam Lafferty scored the only goal of the game. The NHL-leading Canucks have won five games in a row, all on the road.

“It was kind of like a mucky type of game which is kind of good,” Tocchet said. “These are the games, I love when you have these types of games and see that resolve, and I thought we did a good job.”

The Canucks’ travel plans are being delayed. Rather than heading to Columbus, the team is staying in Buffalo with a major winter storm hitting the region.

Ukko-Pekka Luukkonen made 22 saves for Buffalo. It was the first time the Sabres were shutout since Dec. 16.

“We played a really good game,” Sabres defenseman Rasmus Dahlin said. “Just got to put the puck in the net. It’s frustrating, but it is what it is.”

Lafferty scored 2:05 into the second period, burying a rebound at the top of the Sabres crease. It was his 10th goal of the season.

There were two lengthy reviews in the second period. The first came at the beginning of the period when Brock Boeser appeared to score for the Canucks on a hard wrist shot, but the goal was overturned after an offside review. The second came minutes later when J.T. Miller appeared to elbow Dahlin in the head, but Miller was only given a two-minute minor penalty for elbowing.

Sabres defenseman Mattias Samuelsson left the game with an upper-body injury in the second period and did not return. Samuelsson appeared to take a hit to the head from Canucks defenseman Filip Hronek.

Buffalo’s best opportunity to score came 4:14 into the third period when Dylan Cozens fired a hard slap shot off the crossbar on the power play. JJ Peterka also had an opportunity with a slap shot from the slot with 1:13 remaining.

UP NEXT

Canucks: Visit Columbus on Monday.

Sabres: Host the San Jose Sharks on Monday. The game time was changed to noon after the Buffalo Bills playoff game was moved from Sunday to Monday at 4:30 p.m.

Regular Season Series

VAN leads series 1-0

Scoring Summary

Goal 2nd Period 2:05 Sam Lafferty Goal (10) Wrist Shot, assists: Nikita Zadorov (8)

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/van.png&h=100&scale=crop&w=100&location=originVAN https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/buf.png&h=100&scale=crop&w=100&location=originBUF
17 Blocked Shots 12
23 Hits 17
5 Takeaways 4
23 Shots 26
0 Power Play Goals 0
2 Power Play Opportunities 3
0.0 Power Play Percentage 0.0
0 Short Handed Goals 0
0 Shootout Goals 0
32 Faceoffs Won 21
60.4 Faceoff Win Percent 39.6
1 Giveaways 6
6 Total Penalties 5
15 Penalty Minutes 13
Buffalo Sabres Buffalo Sabres Injuries
NAME, POS STATUS DATE
Justin Danforth, RW Injured Reserve May 20
Jiri Kulich, C Injured Reserve May 19
Noah Ostlund, C Out May 3
Vancouver Canucks Vancouver Canucks Injuries
NAME, POS STATUS DATE
Evander Kane, LW Out Apr 14
Thatcher Demko, G Injured Reserve Mar 3
Jonathan Lekkerimaki, RW Out Feb 27
Filip Chytil, C Injured Reserve Feb 25
Derek Forbort, D Injured Reserve Oct 28

Game Information

KeyBank Center

Location: Buffalo, NY
Attendance: 17,662 | Capacity:

2025-26 Pacific Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/vgk.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Vegas 39 26 95 17
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/edm.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Edmonton 41 30 93 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/ana.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Anaheim 43 33 92 6
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/la.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Los Angeles 35 27 90 20
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/sj.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">San Jose 39 35 86 8
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/sea.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Seattle 34 37 79 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/cgy.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Calgary 34 39 77 9
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/van.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Vancouver 25 49 58 8

2025-26 Atlantic Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/buf.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Buffalo 50 23 109 9
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/tb.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Tampa Bay 50 26 106 6
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/mtl.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Montreal 48 24 106 10
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/bos.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Boston 45 27 100 10
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/ott.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Ottawa 44 27 99 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/det.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Detroit 41 31 92 10
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/fla.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Florida 40 38 84 4
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/tor.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Toronto 32 36 78 14
Full Standings