Two of the longest losing streaks in the NHL continued on Monday, while the New York Islanders won an 11-goal game.
The New York Islanders returned to top spot in the NHL's Eastern Conference on Monday, while the Florida Panthers and Toronto Maple Leafs lost again.
The Islanders' winning run had ended at four games on Saturday when they lost at the Montreal Canadiens but Jack Capuano's men responded in magnificent fashion at home, defeating the Philadelphia Flyers 7-4.
Nikolay Kulemin struck a brace for the home side, as the Islanders edged a point ahead of the Tampa Bay Lightning into first place in the East.
Michael Grabner and Kulemin both hit the back of the net for the hosts in the first period, while the latter made it 3-0 in the fifth minute of the second quarter.
The rest of the game saw the two teams trade goals but every time Philadelphia struck, the Islanders responded, with Josh Bailey, John Tavares, Nick Leddy and Anders Lee getting on the scoresheet for the victors.
While the Buffalo Sabres' 11-game losing streak is easily the longest in the NHL currently, the Maple Leafs and Panthers extended their bad runs to five and four matches respectively.
Toronto went down 4-1 to the Carolina Hurricanes on Monday. Eric Staal notched a double for the Hurricanes, who are bottom of the Eastern Conference's Metropolitan division.
In Florida, the Vancouver Canucks defeated the Panthers 2-1 despite the home team's late rally.
Brandon Pirri scored for Florida with two minutes and 32 seconds remaining but the Panthers were unable to find an equaliser as Canucks goaltender Ryan Miller ended the match with a save percentage of 95.8.
The New Jersey Devils scored the last three goals of the game to cruise past the San Jose Sharks 5-2, while the St. Louis Blues beat the Colorado Avalanche 3-1.
Elsewhere, Dennis Wideman struck in overtime as the Calgary Flames edged out the Los Angeles Kings 2-1 and the Columbus Blue Jackets defeated the Minnesota Wild 3-1.