NHL

Buffalo Sabres at Anaheim Ducks

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

Silfverberg scores twice as Ducks beat Sabres 4-2 to halt 3-game losing streak

Sam Carrick scores on the power play for the Ducks

Sam Carrick scored a power-play goal and John Gibson made 28 saves for the Ducks, who took a 3-0 lead deep into the third period before holding on to win for only the fourth time in 16 games. Anaheim also ended a six-game slide at home since December.

“It's been a struggle here at home as of late,” Silfverberg said. “The crowd has been great in the drought we've had, so it's nice to reward them.”

The 20-year-old Zellweger had a promising debut for the Ducks, who are counting on the second-round draft pick to fill a key role on their blue line in future seasons. Zellweger was the CHL’s Defenseman of the Year last season in his final junior campaign, and the Calgary native has eight goals and 17 assists this year in his pro debut with Anaheim’s top affiliate in San Diego, earning an AHL All-Star selection.

“It was awesome to get the win,” Zellweger said. “I was really excited there in the first few shifts. They were really good out there. ... I think the pace is a little faster. There’s a little less time out there with the puck on your stick. Guys make a lot of high-skill plays, and they’re looking to hit you when you join the rush as a defenseman.”

Jordan Greenway scored a power-play goal with 5:19 to play and Kyle Okposo added another score with 2:56 left for the Sabres, who struggled in the opener of their three-game California trip.

Adam Henrique finally iced the victory with an empty-net goal with 1:09 left. Moments later, the teams combined for 56 penalty minutes and five misconducts in a huge scrum, followed by another scrap after the final whistle.

“We were skating, and I thought we did a lot of the right things as far as managing the puck,” Anaheim coach Greg Cronin said. “They're offensively a very talented team. ... They're a good team. They obviously were upset about the way they played, and they came at us hard.”

Ukko-Pekka Luukkonen stopped 32 shots for Buffalo, but his teammates couldn’t beat Gibson until they scored twice late with Luukkonen pulled for an extra attacker.

“When we gave up the second goal, the heads went down, the confidence went down," Buffalo coach Don Granato said. “That can’t happen. You've got to go through it. Again, this is a tough league, I told you there are no easy games. I believe they will fight through this, and I believe they have it within their capacity.”

While the Sabres looked sluggish and shaky in their first game after traveling to the West Coast, the Ducks looked energized despite playing their third game in four days.

Silfverberg put the Ducks ahead less than six minutes in when he redirected Radko Gudas' slap shot for only the third goal of his 11th season with Anaheim. Silfverberg, who has four career 20-goal seasons, has two goals in his last five games after scoring once in his first 41 this season.

After Leo Carlsson drew a penalty, Carrick scored on a mid-air swat of a rebound from a shot by Zellweger in the second period. Silfverberg scored another goal 53 seconds later on a setup from Mason McTavish, matching his goal total from his previous 64 games with his first two-goal performance since October 2022.

“It’s probably the worst period we’ve played all year, to be honest with you,” Okposo said. “It was awful. It was just not good enough. Just giving up chance after chance on the wrong side of the puck. It was bad.”

Greenway broke up Gibson's bid for his 25th career shutout while Buffalo played with a 6-on-4 advantage. Okposo added his first goal since Dec. 21, again with Luukkonen pulled.

Ducks assistant coaches Craig Johnson and Brent Thompson both game-planned for the first time against their sons, Sabres rookie defenseman Ryan Johnson and center Tage Thompson. Ryan Johnson was born and raised in Orange County while his father played for the Los Angeles Kings, and he played for the Junior Ducks as a teenager.

UP NEXT

Sabres: At Los Angeles on Wednesday.

Ducks: At Dallas on Thursday.

Regular Season Series

ANA leads series 1-0

Scoring Summary

Goal 1st Period 5:51 Jakob Silfverberg Goal (3) Tip-In, assists: Radko Gudas (6), Cam Fowler (19)
Goal 2nd Period 3:37 Sam Carrick Goal (7) Batted, assists: Olen Zellweger (1), Troy Terry (21)
Goal 2nd Period 4:30 Jakob Silfverberg Goal (4) Wrist Shot, assists: Mason McTavish (16)
Goal 3rd Period 14:41 Jordan Greenway Goal (5) Tip-In, assists: Rasmus Dahlin (25), Dylan Cozens (16)
Goal 3rd Period 17:04 Kyle Okposo Goal (9) Wrist Shot, assists: Tage Thompson (14), Jordan Greenway (8)
Goal 3rd Period 18:51 Adam Henrique Goal (15) Wrist Shot, assists: Frank Vatrano (13), Cam Fowler (20)

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/buf.png&h=100&scale=crop&w=100&location=originBUF https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/ana.png&h=100&scale=crop&w=100&location=originANA
10 Blocked Shots 16
27 Hits 26
8 Takeaways 5
30 Shots 36
1 Power Play Goals 1
3 Power Play Opportunities 4
33.3 Power Play Percentage 25.0
0 Short Handed Goals 0
0 Shootout Goals 0
25 Faceoffs Won 26
49.0 Faceoff Win Percent 51.0
10 Giveaways 10
7 Total Penalties 7
30 Penalty Minutes 38
Anaheim Ducks Anaheim Ducks Injuries
NAME, POS STATUS DATE
Nick Jensen, D Injured Reserve Jul 1
Petr Mrazek, G Out Jun 29
Troy Terry, RW Out Jun 18
Drew Helleson, D Out May 14
Ryan Poehling, C Out May 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

Game Information

Honda Center

Location: Anaheim, CA
Attendance: 16,302 | Capacity:

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

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
Full Standings