The Philadelphia Flyers extended their winning streak to six games after prevailing in overtime, while the New York Islanders earned bragging rights in the NHL.
With less than nine seconds remaining in overtime, Jakub Voracek scored to give the streaking Flyers a 3-2 win over the Florida Panthers in Philadelphia.
The Islanders held off the New York Rangers 4-2 to emerge triumphant in the derby at Barclays Center.
As for the Calgary Flames, they stayed hot with a 2-1 win against the Dallas Stars.
FLYERS SOARING HIGH
It is a great time to be a fan of Philadelphia at the moment.
Not since December 2011 - when they won seven in a row - have the Flyers enjoyed such a long winning streak.
While Voracek settled the contest in overtime, Wayne Simmonds scored two goals and Steve Mason made 42 saves.
ISLANDERS THE TOAST OF THE BIG APPLE
New York was divided on Tuesday and the Islanders were the team to triumph.
Scott Mayfied, Jason Chimera, Andrew Ladd and John Tavares all scored to see the Islanders past their city rivals.
FLAMES WIN AGAIN
The Flames have won four on the bounce after seeing off the Stars.
Johnny Gaudreau scored a goal and had an assist to help the Flames extend their run of victories.
CALGARY WITH THE COUNTER
BLACKHAWKS TOO GOOD, RED WINGS IN SHOOT-OUT
The Chicago Blackhawks blanked the Arizona Coyotes 4-0 and the Detroit Red Wings prevailed 4-3 against the Winnipeg Jets in a shoot-out.
Elsewhere, the Buffalo Sabres edged the Edmonton Oilers 4-3 in overtime, the St Louis Blues trumped the Montreal Canadiens 3-2 in OT, the Nashville Predators outlasted the Colorado Avalanche 4-3, while the Vancouver Canucks lost 3-2 to the New Jersey Devils.
The Washington Capitals are at home to the Boston Bruins on Wednesday after returning to winning ways. The San Jose Sharks host the Ottawa Senators.