NHL

Carolina Hurricanes at Buffalo Sabres

· National Hockey League
Final
2 - 4

McLeod scores 3 goals as Sabres beat Hurricanes 4-2 for third win in four games

Carolina Hurricanes vs. Buffalo Sabres: Full Highlights

Dylan Cozens also scored and Jason Zucker had two assists for the Sabres, who won for the third time in four games. Ukko-Pekka Luukkonen made 35 saves.

Jaccob Slavin and Martin Necas scored and Brent Burns had two assists in the Hurricanes' second straight loss. Dustin Tokarski made 21 saves.

McLeod opened the scoring 43 seconds into the game when he whistled a shot past Tokarski. His goal with 6 seconds left in the second period made it 3-0.

Slavin’s got the Hurricanes on the scoreboard 3:45 into the third period and Necas made it a one-goal game with 3:10 to play.

Thompson completed his hat trick with 24 seconds left to make it 4-2.

Takeaways Sabres: After blowing multi-goal leads in Colorado and home against Seattle on Saturday, Buffalo held on in the third period.

Hurricanes: This is the first time Carolina has lost two in a row since they dropped two straight around the Christmas break at Nashville on Dec. 23 and at New Jersey on Dec. 27.

Key moment McLeod's third goal was awarded when his stick was slashed and broken by Burns as he went to put the puck into an empty net with 24 seconds left in the game.

Key stat McLeod’s muti-goal game is the third of his career and his first goal was the fastest goal to start a game at KeyBank Center this season.

Up Next

Sabres host Pittsburgh on Friday, and Hurricanes host Vegas.

Regular Season Series

BUF leads series 1-0

Scoring Summary

Goal 1st Period 0:43 Ryan McLeod Goal (8) Wrist Shot, assists: Connor Clifton (8), Beck Malenstyn (5)
Goal 2nd Period 8:18 Dylan Cozens Goal (10) Wrist Shot, assists: Alex Tuch (18)
Goal 2nd Period 19:56 Ryan McLeod Goal (9) Wrist Shot, assists: Jason Zucker (17)
Goal 3rd Period 3:45 Jaccob Slavin Goal (3) Wrist Shot, assists: Brent Burns (13), Jesperi Kotkaniemi (13)
Goal 3rd Period 16:50 Martin Necas Goal (16) Slap Shot, assists: Shayne Gostisbehere (22), Brent Burns (14)
Goal 3rd Period 19:36 Ryan McLeod Goal (10) , assists: Tage Thompson (16), Jason Zucker (18)

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/car.png&h=100&scale=crop&w=100&location=originCAR https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/buf.png&h=100&scale=crop&w=100&location=originBUF
12 Blocked Shots 25
11 Hits 16
2 Takeaways 7
37 Shots 24
0 Power Play Goals 0
3 Power Play Opportunities 1
0.0 Power Play Percentage 0.0
0 Short Handed Goals 0
0 Shootout Goals 0
28 Faceoffs Won 28
50.0 Faceoff Win Percent 50.0
17 Giveaways 20
1 Total Penalties 3
2 Penalty Minutes 6
Buffalo Sabres Buffalo Sabres Injuries
NAME, POS STATUS DATE
Tanner Pearson, LW Day-To-Day Mar 22
Jiri Kulich, C Injured Reserve Mar 6
Jordan Greenway, LW Injured Reserve Feb 25
Justin Danforth, RW Injured Reserve Jan 26
Carolina Hurricanes Carolina Hurricanes Injuries
NAME, POS STATUS DATE
Shayne Gostisbehere, D Day-To-Day Mar 22
Pyotr Kochetkov, G Injured Reserve Mar 6

Game Information

KeyBank Center

Location: Buffalo, NY
Attendance: 13,449 | Capacity:

2025-26 Metropolitan Division Standings

TEAM W L PTS OTL
Carolina 45 19 96 6
Pittsburgh 35 19 86 16
Columbus 37 22 85 11
NY Islanders 40 26 85 5
Philadelphia 34 23 80 12
Washington 35 27 79 9
New Jersey 35 32 72 2
NY Rangers 28 33 65 9

2025-26 Atlantic Division Standings

TEAM W L PTS OTL
Buffalo 44 20 95 7
Tampa Bay 43 21 91 5
Montreal 38 21 86 10
Boston 39 23 86 8
Detroit 38 24 84 8
Ottawa 36 24 81 9
Florida 34 32 71 3
Toronto 29 29 71 13
Full Standings