NHL

New York Islanders at Dallas Stars

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

Bo Horvat gets 13th goal before ejection for Islanders in 3-2 win over Stars after tense finish

Mikko Rantanen ejected for nasty hit on Alex Romanov

Calum Ritchie and Kyle Palmieri also scored and David Rittich made 22 saves for the Islanders, who are 5-1 on their seven-game road swing.

Jason Robertson scored twice for Dallas, and Jake Oettinger finished with 19 saves.

Robertson, who has eight goals in his last four games, scored on a 6-on-5 backhander with 1:59 left to cut the deficit to one for the Stars, whose five-game winning streak ended.

The Stars, with Oettinger pulled, lost their man advantage with 28 seconds remaining when Mikko Rantanen was ejected for boarding Alexander Romanov, who was injured after going face-first into the boards and had to be helped off the ice.

Then Wyatt Johnson stunningly tied the game with 0.1 seconds, but his goal was waved off by official review for goaltender interference because Robertson collided with Rittich in the crease and knocked him over.

After a penalty-free first and second periods, the whistles came out in a tense third period. Islanders coach Patrick Roy was livid after the boarding by Rantanen, yelling at the officials and at the Stars bench. There were 35 penalty minutes doled out with seven penalties in the third, including a double-minor and game misconduct for Horvat, who moved into a tie for second in the NHL in goals.

The Stars welcomed back captain Jamie Benn from lung surgery in his season debut. He played 19 shifts, with one shot and four hits.

Ritchie had his first goal and Palmieri had his first short-handed goal as members of the Islanders.

Up next The Islanders play at Detroit on Thursday, when Dallas visits Vancouver.

Regular Season Series

NYI lead series 1-0

Scoring Summary

Goal 2nd Period 10:31 Calum Ritchie Goal (1) Slap Shot, assists: Anthony Duclair (4), Ryan Pulock (8)
Goal 2nd Period 12:26 Jason Robertson Goal (10) Snap Shot, assists: Tyler Seguin (4), Miro Heiskanen (15)
Goal 3rd Period 3:12 Bo Horvat Goal (13) Snap Shot, assists: Kyle Palmieri (10), Emil Heineman (5)
Goal 3rd Period 7:38 Kyle Palmieri Goal (6) Wrist Shot, assists: none
Goal 3rd Period 18:01 Jason Robertson Goal (11) Backhand, assists: Tyler Seguin (5), Mikko Rantanen (18)

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/dal.png&h=100&scale=crop&w=100&location=originDAL
16 Blocked Shots 6
17 Hits 16
8 Takeaways 1
22 Shots 24
0 Power Play Goals 0
2 Power Play Opportunities 3
0.0 Power Play Percentage 0.0
1 Short Handed Goals 0
0 Shootout Goals 0
19 Faceoffs Won 33
36.5 Faceoff Win Percent 63.5
16 Giveaways 7
3 Total Penalties 4
16 Penalty Minutes 19
Dallas Stars Dallas Stars Injuries
NAME, POS STATUS DATE
Nils Lundkvist, D Day-To-Day Apr 25
Roope Hintz, C Out Apr 23
Nathan Bastian, RW Out Apr 21
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

American Airlines Center

Location: Dallas, TX
Attendance: 18,532 | 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 Central Division Standings

TEAM W L PTS OTL
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/col.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Colorado 55 16 121 11
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/dal.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Dallas 50 20 112 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/min.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Minnesota 46 24 104 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/uta.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Utah 43 33 92 6
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/stl.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">St. Louis 37 33 86 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/nsh.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Nashville 38 34 86 10
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/wpg.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Winnipeg 35 35 82 12
<img src="https://a.espncdn.com/i/teamlogos/nhl/500/chi.png" style="padding: 0 4px; width: 25px; vertical-align: inherit;">Chicago 29 39 72 14
Full Standings