Jason Krog's tie-breaking goal 3:49 into the third period gave the New York Rangers a 2-1 win over Philadelphia on Saturday, sending the Flyers to their ninth straight loss.
Jaromir Jagr also scored for the Rangers, who had dropped four of their previous five games.
Joni Pitkanen scored for the Flyers, who extended their franchise-record home losing streak to 10 games. They have won a league-low three home games, and have not won at home since Nov. 24 when they beat Columbus, 3-2, in former Flyers coach Ken Hitchcock's debut with the Blue Jackets.
Krog's second goal of the season came during a scramble in front of the net.
New York goaltender Henrik Lundqvist made 17 saves for his 20th win.
Philadelphia's Robert Esche, who made his first start in goal since a 6-2 loss at Washington on Jan. 9, had 33 saves. He was especially sharp in the first period when he stopped all 17 Ranger shots and thwarted the Rangers' five power plays.
Senators 3, Bruins 1
At Ottawa, Ray Emery made 29 saves, and Patrick Eaves and Chris Neil scored third-period goals to help Ottawa get its seventh victory in eight games.
Emery was making his seventh straight start. He had his fourth shutout of the season a week earlier in a 3-0 victory in Boston.
Jason Spezza, back in the lineup after missing 14 games because of a knee injury, assisted on Eaves' goal at 2:17 of the third. Neil made it 2-0 at 7:48.
Glen Murray scored 56 seconds later, ending Emery's shutout streak at 135 minutes, 44 seconds. Antoine Vermette was awarded a short-handed goal with 45.1 seconds remaining after Boston's Marc Savard threw his stick to spoil the shot at an empty net.
Tim Thomas made 34 saves for the Bruins.
Capitals 7, Hurricanes 3
At Washington, Alexander Semin had two goals and an assist, Alex Ovechkin extended his point-scoring streak to 11 games and Washington beat Carolina.
Eric Fehr, recalled from Hershey of the AHL earlier in the day, scored his first career goal for the Capitals, who had lost two straight and five of six.
Justin Williams, Erik Cole and David Tanabe scored for Carolina, which has lost four of six.
Ovechkin had a goal and an assist, and his point-scoring streak matches a career best. Kris Beech, Chris Clark and Brooks Laich also scored for Washington.
Islanders 5, Sabres 3
At Uniondale, New York, Randy Robitaille scored with 3:09 left in regulation to help rally the New York Islanders over Buffalo for their first home win since Dec. 26.
Robitaille picked off a clearing attempt on the left side and launched a 45-foot slap shot that got past a screened Ryan Miller. Andy Hilbert added an insurance goal with 53.9 seconds left.
Arron Asham scored twice and Trent Hunter also scored for the Islanders, while Rick DiPietro stopped 25 shots for the win. It was just the third time this season New York won when trailing after two periods (3-9-0).
Jochen Hecht scored twice for the Sabres, while Ales Kotalik added a goal. Buffalo lost its third straight game for the first time all season. Miller stopped 26 shots.
Blue Jackets 3, Wild 2
At Columbus, Ohio, Rostislav Klesla had a goal and an assist as Columbus held on to beat Minnesota for its third straight victory.
Dan Fritsche and Anson Carter also scored, and David Vyborny added two assists for the Blue Jackets, who have won four of five. They began the day 13 points behind Minnesota for last Western Conference playoff spot.
Columbus goalie Fredrick Norrena left the game late in the second period with a lower body injury and did not return. Third-stringer Ty Conklin finished the game for the Blue Jackets, who have been playing since Dec. 26 without injured starter Pascal Leclaire.
Maple Leafs 4, Canadiens 1
At Toronto, Defenseman Pavel Kubina scored twice to lead Toronto over Montreal.
Mats Sundin and Jeff O'Neill also scored power-play goals for the Maple Leafs, who have won three of five against their Original Six rival.
Tomas Plekanec scored for the Canadiens, who entered the day with the fourth best penalty-kill percentage in the league.
Toronto went 3-for-4 on the power play and ended a three-game losing skid at home where it ranked 30th in the league with the man advantage.
Panthers 4, Devils 2
At Sunrise, Florida, Rostislav Olesz scored twice and Joel Kwiatkowski had the game-winner as Florida downed Tampa Bay to win consecutive games for the first time since Dec. 27-29.
Ed Belfour had 29 saves and Jozef Stumpel added an empty-netter at 19:39.
Brian Gionta and John Oduya scored for New Jersey, and Martin Brodeur stopped 28 shots as the Devils lost for just the second time in seven games.
The Panthers went ahead for the first time on Kwiatkowski's goal at 17:22 of the second. His shot from the high slot beat Brodeur and gave Florida a 3-2 lead.
Predators 6, Blues 3
At St. Louis, Martin Erat and Steve Sullivan scored two goals apiece as Nashville beat St. Louis for the sixth time this season and 14th straight overall.
Nashville's first five victories this season came by one goal, including three in overtime.
The Predators rallied from a 2-1 deficit after the first period with goals from Sullivan and Jason Arnott in the first 5:45 of the second. Sullivan scored on a two-man advantage _ the game's only power-play goal _ 2:15 into the period. He took a cross-ice pass from Paul Kariya and easily put the puck past goalie Curtis Sanford to tie the score at 2.
Arnott, who got an assist on Sullivan's goal, gave the Predators the lead for good after he tapped in his 17th goal of the year. Nashville has won 10 of its last 11.
Penguins 7, Coyotes 2
At Glendale, Arizona, Sidney Crosby and Mark Recchi each had a goal and three assists to lead Pittsburgh over Phoenix.
Ryan Malone, Maxime Talbot, Ryan Whitney, Jarkko Ruutu, and Ronald Petrovicky also scored, and Sergei Gonchar added a pair assists for the Penguins, who have won five of six.
Shane Doan and Steve Reinprecht scored for the Coyotes, who have lost five of eight since winning a season-best seven straight.
Crosby helped the Penguins take the lead for good midway through the second period. Crosby wound up to shoot the puck from the outside edge of the right faceoff circle but instead passed to Whitney, who one-timed the puck past Mikael Tellqvist from the bottom of the left circle to break a 2-2 tie.
Oilers 4, Kings 3
At Edmonton, Alberta, Ryan Smyth had two goals and two assists and Ales Hemsky added a goal and three assists as Edmonton snapped a two game losing skid with a victory over Los Angeles.
Shawn Horcoff also scored and had two assists, and backup goalie Jussi Markkanen stopped 32 shots for the Oilers.
Michael Cammalleri, Patrick O'Sullivan and Brian Willsie scored for the last-place Kings, losers of seven of their last eight. Sean Burke had 27 saves.
Trailing 3-2, the Oilers tied the score at 1:07 of the third as Smyth took a shot that hit Burke up high and Horcoff knocked in the rebound. Edmonton got the game-winner at 7:58 when Steve Staios' shot from the point bounced off Burke and then caromed off a charging Smyth and into the goal.