NEW YORK (AP) — Thomas Greiss made 26 saves, and Valtteri Filppula, Anthony Beauvillier, Josh Bailey and Adam Pelech scored, leading the New York Islanders to a 4-1 victory over the Carolina Hurricanes on Saturday.

Brock Nelson, Anders Lee and Bailey finished with multipoint games. It was the sixth multipoint game of the season for Bailey.

Justin Williams scored for the Hurricanes. Carolina starter Scott Darling made 15 saves in the loss. The Islanders limited the Hurricanes to a single goal for the third straight game.

Filppula scored the opening goal off a highlight reel play, juking the Hurricanes’ defensemen. The Isles’ forward then tucked the puck under the extended leg of Darling.

The Islanders extended their lead to two just over five minutes later when Beauvillier scored from in front of the net off a pass from Bailey. New York took a 3-0 lead in the second period when Bailey took a pass from Brock Nelson behind the net.

Pelech scored the Islanders’ fourth goal of the game at 8:52 of the third period.

Williams snapped Greiss’ shutout with 6:37 left in the game, scoring through a chaotic scene near the net. The goal was his third in the last four games.

Saturday marked the first time former Islanders player Calvin de Haan returned to face his former team. De Haan played 304 games with the Islanders, including appearances at both the team’s current home of Barclays Center and former home at the Nassau Coliseum. De Haan played 22:19 on Saturday night at Barclays Center.

Trevor Carrick and Ross Johnston dropped the gloves at the 5:11 mark of the second period. It marked Carrick’s first fight in the NHL and it was Johnston’s second scrap in the Islanders’ last three games.

NOTES: The Islanders recalled F Tanner Fritz from AHL Bridgeport on Saturday morning and sent down F Michael Dal Colle. Dal Colle, a former first round pick in 2014, appeared in two games during a brief NHL stint. . Islanders D Nick Leddy appeared in his 600th NHL game against the Hurricanes. Leddy recorded 264 points (57 goals, 207 assists) in 599 games. . Hurricanes D Justin Faulk played in his 500th NHL game on Saturday. Faulk has 231 points (75 goals, 156 assists) in his career. . Hurricanes D Haydn Fleury did not play Saturday after leaving Friday’s game against Florida in the third period. The Hurricanes called up defenseman Trevor Carrick from AHL Charlotte to take his place.

UP NEXT

Hurricanes: At Montreal on Tuesday.

Islanders: Home against Washington on Monday.

(© Copyright 2018 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)