Danny Briere and Scott Hartnell scored to help the Philadelphia Flyers beat the New York Islanders for the 14th straight time, 2-1 in the NHL on Saturday.
The Flyers equaled the NHL record for consecutive wins against one team.
Ray Emery made 31 saves for the Flyers, allowing only Josh Bailey's goal.
Dwayne Roloson stopped 30 shots for New York. The Islanders have lost four straight and five of six.
Senators 3, Canadiens 2, OT
At Ottawa, Mike Fisher scored 3:33 into overtime to give Ottawa a win over Montreal for its team-record ninth straight victory.
Fisher scored during 3-on-3 play after both teams drew penalties in the extra period. He took a pass from defenseman Erik Karlsson and cut across the goalmouth to put a backhander past Jaroslav Halak.
Alex Kovalev and Jason Spezza also scored for Ottawa, and Brian Elliott made 27 saves. Benoit Pouliot and Brian Gionta scored for Montreal.
Hurricanes 4, Blackhawks 2
At Raleigh, North Carolina, Brandon Sutter and Matt Cullen scored in a 26-second span in the third period, and Cam Ward made 39 saves in Carolina's fifth win in six games.
Only 6,896 fans attended the game after snow and ice blanketed the area.
Sergei Samsonov and Jussi Jokinen also scored for the Hurricanes. Marian Hossa and Andrew Ladd scored for Chicago, 5-3 on its season-high, eight-game trip.
Kings 3, Bruins 2, SO
At Boston, Jaret Stoll beat Tim Thomas in the sixth round of a shootout to give Los Angeles its fifth straight victory, and Boston its seventh straight loss and sixth in a row at home.
Boston's seven-game losing streak, which started with a shootout loss in Los Angeles, is the team's longest since 1997. The Bruins' six-game home losing streak is their longest since 1924-25.
Anze Kopitar and Dustin Brown scored for Los Angeles, and Marco Sturm and Mark Recchi countered for Boston.
Flames 6, Oilers 1
At Calgary, Alberta, Jarome Iginla had two goals and two assists to help Calgary end its losing streak at nine and extend Edmonton's skid to 13 games.
Dustin Boyd had two goals and an assist, Rene Bourque and Dion Phaneuf also scored, and Miikka Kiprusoff made 27 saves. Sam Gagner scored for Edmonton.
Edmonton has lost 20 of its last 21 to fall to 16-30-6. The Oilers had a team-record 14-game winless streak in the 1993-94 season, losing 13 times and tying once.
Coyotes 3, Rangers 2
At Glendale, Arizona, Shane Doan scored in his third straight game and Phoenix withstood a late rally to beat reeling New York.
Sami Lepisto had his first career goal, and Mikkel Boedker also scored for the Coyotes, who have won three straight and six of their past eight to move three points ahead of Colorado for fourth place in the Western Conference.
Marian Gaborik and Sean Avery scored third-period goals for the Rangers. New York has lost five straight and is 2-7-1 in its past 10 games.
Canucks 5, Maple Leafs 3
At Toronto, Alex Burrows and Daniel Sedin each scored twice, and Henrik Sedin added a goal to help Vancouver rally for its season-high seventh straight victory.
Vancouver overcame a three-goal, first-period deficit that resulted in the rare benching of star goalie Roberto Luongo. Phil Kessel scored twice, and Jamal Mayers also scored for Toronto, winless in its last six games.
Blue Jackets 3, Blues 2, OT
At St. Louis, Kris Russell scored at 1:32 of overtime to give Columbus its first victory in St. Louis in nine games.
Fedor Tyutin and Derek Dorsett also scored for the Jackets, and Mathieu Garon stopped 25 shots. David Backes and Andy McDonald scored for St. Louis.
Predators 4, Thrashers 3
At Nashville, Tennessee, Jason Arnott scored 7 seconds into the third period as Nashville held off Atlanta to snap a five-game losing streak.
Joel Ward and Martin Erat each had a goal and an assist, and Jerred Smithson added a goal for Nashville. Bryan Little had two goals, and Chris Thorburn scored short-handed for Atlanta.