NHL

New York Islanders at Buffalo Sabres

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

Thompson scores 37th in Sabres' 5-3 win over Islanders

Jeff Skinner, with his 33rd of the season, stuffed in Thompson’s rebound with 7:20 left to secure the win after Buffalo nearly squandered a 4-1 third-period lead. Rasmus Dahlin, Casey Mittelstadt and Vinnie Hinostroza also scored, and Dustin Tokarski stopped 19 shots.

The Sabres hung on for their fourth straight victory, the team’s best since a 10-game run in November 2018.

“It’s something we can build confidence in. You come down late in games and those are the times when you need big plays,” Skinner said of the Sabres regaining their composure after Noah Dobson and Kieffer Bellows scored 1:37 apart to cut Buffalo’s lead to 4-3 with 9:38 remaining.

“You need to cut off momentum when it shifts in their direction,” Skinner added. “And tonight it was one of those things where they grabbed a little bit of momentum there in that stretch and we were able to grab it back quickly.”

Coach Don Granato was especially impressed with how Skinner got under the Islanders' skin early in the game by exchanging shoves with Zdeno Chara but maintained his focus by scoring a key goal.

“We talk a lot about you don’t give your emotional energy to the other team,” Granato said. “And Skinner’s goal there pretty much sealed the game, and it came after all those what looked like individual altercations. He never lost sight of his responsibility to his teammates, to the system we play. He was ready to score a goal. So I love that.”

Mathew Barzal snapped a 10-game goal drought by one-timing Noah Dobson’s pass into the left circle to tie the game at 1 with 2:51 left in the opening period. Ilya Sorokin stopped 30 shots in dropping to 1-3-1 in his past five starts.

The under-performing and injury-depleted Islanders dropped to 0-3-1 in their past four in entering the final week of a season in which expectations had them making a deep playoff run to christen their newly built UBS Arena. Their season, however, was mostly undone by an 0-8-3 skid spanning November and December.

“It’s been a mentally challenging year,” Islanders coach Barry Trotz acknowledged before noting it shouldn’t be an excuse for how things unraveled in the second period. “We’re not a good enough team to say, `Hey, we can take the period off.′ We’re not gifted offensively like that. They responded in the third and got it to within a goal. And then we just have to hold them. We didn’t do it and we’re sitting here with a loss.”

The Sabres, by comparison, are surging. They improved to 15-8-3 in their past 26 to close a season in which they’ve long been eliminated from playoff contention for an NHL-record 11th straight year.

Thompson’s emergence as an offensive threat has been one of many bright spots for the Sabres, who are already looking ahead to building for next season with a roster that should return mostly intact.

Dahlin, the 2018 draft’s No. 1 pick, scored the go-ahead goal by blasting in a shot from the blue line 1:17 into the second period. Thompson scored less than four minutes later by one-timing in Jacob Bryson’s pass into the left circle.

Hinostroza capped the second-period run by faking a backhand and going forehand in flipping the puck inside the far right post while driving to the net off a no-look pass from Anders Bjork.

ROUGH STUFF

The Islanders’ frustrations showed with 5:20 left when Matt Martin jumped Skinner in the neutral zone after the whistle. Several other players squared off and Skinner eventually traded shoves and punches with Adam Pelech. Skinner initially received a minor penalty before officials announced after the game that he was also issued a 10-minute misconduct. Martin received minors for roughing, while Pelech and Ross Johnston also were issued 10-minute misconducts.

“It’s fun to watch,” Mittelstadt said of Skinner’s peskiness in frustrating the Islanders. “He’s one of my best friends and I’m pretty sure I would hate his guts on the other side. We’re lucky to have him.”

SCRATCHED

Islanders: LW Nathan Beauvillier (upper body) and C Jean-Gabriel Pageau (COVID-19) missed their second consecutive games. Trotz ruled out both from playing on Sunday.

Sabres: G Craig Anderson (undisclosed) is listed day-to-day after experiencing discomfort in practice on Friday. Buffalo recalled Aaron Dell from AHL Rochester to be the backup.

UP NEXT

Islanders: Host the Carolina Hurricanes on Sunday.

Sabres: Close season road schedule at the Boston Bruins on Thursday.

Regular Season Series

BUF leads series 2-1

Scoring Summary

Goal 1st Period 12:11
Goal 1st Period 17:09
Goal 2nd Period 1:17
Goal 2nd Period 4:05
Goal 2nd Period 12:48
Goal 3rd Period 8:45
Goal 3rd Period 10:22
Goal 3rd Period 12:40

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/nyi.png&h=100&scale=crop&w=100&location=originNYI https://a.espncdn.com/combiner/i?img=/i/teamlogos/nhl/500/buf.png&h=100&scale=crop&w=100&location=originBUF
10 Blocked Shots 10
14 Hits 5
10 Takeaways 7
22 Shots 35
0 Power Play Goals 1
2 Power Play Opportunities 6
0.0 Power Play Percentage 16.7
0 Short Handed Goals 0
0 Shootout Goals 0
30 Faceoffs Won 20
60.0 Faceoff Win Percent 40.0
3 Giveaways 6
9 Total Penalties 4
34 Penalty Minutes 16
Buffalo Sabres Buffalo Sabres Injuries
NAME, POS STATUS DATE
Josh Norris, C Day-To-Day Apr 24
Sam Carrick, C Out Apr 16
New York Islanders New York Islanders Injuries
NAME, POS STATUS DATE
Semyon Varlamov, G Injured Reserve Apr 19
Kyle Palmieri, C Injured Reserve Apr 15
Maxim Shabanov, RW Out Apr 14
Ryan Pulock, D Out Apr 14
Alexander Romanov, D Injured Reserve Apr 12

Game Information

KeyBank Center

Location: Buffalo, NY
Attendance: 12,955 | Capacity:

2025-26 Metropolitan Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/car.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Carolina 53 22 113 7
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/pit.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Pittsburgh 41 25 98 16
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/phi.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Philadelphia 43 27 98 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/wsh.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Washington 43 30 95 9
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/cbj.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Columbus 40 30 92 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/nyi.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">NY Islanders 43 34 91 5
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/nj.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">New Jersey 42 37 87 3
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/nyr.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">NY Rangers 34 39 77 9

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