Halak stopped 40 shots and fell just 8.1 seconds short of his second consecutive shutout of the Rangers as the Islanders notched their third victory over their local rivals this season. ??
Mikhail Grabovski returned from injury and scored for the Islanders in the first period, while Matt Martin doubled the lead in the second, and Ryan Strome and All-Star John Tavares netted in the third.
Carl Hagelin spoiled Halak’s shutout bid in the closing seconds with a goal for the Rangers, for whom Henrik Lundqvist made 34 saves.
Meanwhile, Frederick Andersen made 17 saves in his third career shutout as the Anaheim Ducks defeated the Vancouver Canucks 4-0.
Matt Beleskey, Kyle Palmieri, Rickard Rakell and Patrick Maroon scored for the Ducks (32-10-6), who top the NHL’s overall standings after their sixth successive win.
Cam Atkinson and Fedor Tyutin each had a goal and an assist, and Curtis McElhinney made 25 saves to lead the Columbus Blue Jackets to a 4-3 win over the Washington Capitals. ?? ?? ?? ?? ?? ?? ?? ?? ??
Mark Letestu and Ryan Johansen also scored, and Nick Foligno, captain of one of the teams in Sunday’s NHL All-Star game played on the Blue Jackets’ home ice, had two assists. Johansen was the All-Star MVP.
McElhinney, starting in place of top goalie Sergei Bobrovsky, who will miss four to six weeks with a groin injury, made several big saves down the stretch.
Evgeny Kuznetsov had a goal and an assist, and Andre Burakovsky and Troy Brouwer also scored for the Capitals, who have lost four in a row.
Wayne Simmonds scored in regulation and got the winning goal in a shootout to lift the Philadelphia Flyers to a 4-3 victory over the Arizona Coyotes.
After the Flyers missed on their first two shootout attempts, Simmonds beat Mike Smith for the winner.
Connor Murphy, Martin Erat and Tobias Rieder netted for the Coyotes, while RJ Umberger and Michael Del Zotto also scored for the Flyers.
Steve Mason was sensational in relief for the Flyers and had 22 saves over the final two-and-a-half periods to help them rally from a 2-0 deficit.
Tuesday???s NHL results:
Calgary Flames 4-1 Buffalo Sabres
Carolina Hurricanes 4-2 Tampa Bay Lightning
Columbus Blue Jackets 4-3 Washington Capitals
Edmonton Oilers 1-2 Minnesota Wild
Florida Panthers 4-5 Detroit Red Wings
Montreal Canadiens 3-2 Dallas Stars
Nashville Predators 4-3 Colorado Avalanche (OT)
New York Islanders 4-1 New York Rangers
Philadelphia Flyers 4-3 Arizona Coyotes (SO)
Pittsburgh Penguins 5-3 Winnipeg Jets
Vancouver Canucks 0-4 Anaheim Ducks?? ?? ??