The Islanders beat the league-leading Capitals 3-2 on Tuesday night thanks to third-period goals from Ryan Strome and Johnny Boychuk while Thomas Greiss made 28 saves.
New York are now 5-0-1 under interim coach Doug Weight.
Alex Ovechkin and Evgeny Kuznetsov scored for Washington.
Seth Jones hit two goals, while Alexander Wennberg had a goal and two assists as Columbus beat New York 6-4.
Brandon Saad, Nick Foligno and Matt Calvert also scored for the Blue Jackets, who led 6-0 early in the third. Joonas Korpisalo made 33 saves.
Michael Grabner, Chris Kreider, Jimmy Vesey, and Kevin Klein scored for New York.
In Edmonton, Tyler Graovac scored two as the Wild beat the Oilers 5-2.
Jason Zucker, Zach Parise and Chris Stewart also scored for the Wild as they recorded a third-straight win.
Adam Larsson and Leon Draisaitl scored for Edmonton.
Jake Muzzin was the hero for LA, scoring a power-play goal with 1:49 left as the Kings beat the Coyotes 3-2.
Jordan Nolan and Anze Kopitar also scored for LA, while goaltender Peter Budaj had 30 stops.
Ryan White and Jordan Martinook scored for Arizona.
In Pittsburgh, Patric Hornqvist scored twice and Matt Murray made 37 stops as the Penguins beat the Predators 4-2.
Trevor Daley and Chris Kunitz also scored for Pittsburgh as they snapped a two-game losing streak. Sidney Crosby’s assist on Hornqvist’s first goal saw him pick up his 994th career point.
Sebastian Aho hit three goals and an assist for the Hurricanes as these cruised to a 5-1 victory over the Flyers.
The win broke a five-game slide for Carolina and also ended Philadelphia’s three-game winning streak.
Aho, a 19-year-old from Finland, now has 15 goals.
Jeff Skinner and Justin Faulk also hit the net for Carolina.
Brayden Schenn scored his 100th NHL goal, all for Philadelphia, on a power play in the third period.
The Bruins beat the Lightning 4-3 thanks to Zdeno Chara, who scored the decisive goal in the third period as the Bruins recorded their first three-game streak since December.
Patrice Bergeron, David Krejci and Frank Vatrano added the other goals for Boston.
Alex Killorn (2) and Brayden Point hit the goals for the Lightning.
Dallas scored five in the first period as they dominated Toronto to record a 6-3 win.
Kari Lehtonen made 40 stops.
Devin Shore, Radek Faksa and Lauri Korpikoski put Dallas 3-0 up before Maple Leafs goalie Frederik Andersen was pulled.
Further goals from Brett Ritchie and Jamie Benn following a Tyler Bozak power-play score gave the Stars a 5-1 lead.
Full list of results
BLUE JACKETS 6-4 RANGERS
PREDATORS 2-4 PENGUINS
CAPITALS 2-3 ISLANDERS
FLYERS 1-5 HURRICANES
BRUINS 4-3 LIGHTNING
DEVILS 4-3 RED WINGS
JETS 5-3 BLUES
MAPLE LEAFS 3-6 STARS
CANADIENS 5-2 SABRES
WILD 5-2 OILERS
PANTHERS 6-5 SENATORS
KINGS 3-2 COYOTES
AVALANCHE 1-5 DUCKS
BLACKHAWKS 1-3 SHARKS