BOSTON (AP) - Zdeno Chara scored with 13 seconds left in regulation after David Krejci tied it late, lifting the Boston Bruins to a 3-2 win over Pittsburgh on Saturday night in a game that included Penguins defenseman Brooks Orpik getting taken off the ice on a stretcher.
Reilly Smith also scored for the Bruins, who haven't lost in regulation at home since late October (10-0-2).
Tuukka Rask stopped 28 shots for Boston.
Chris Kunitz and James Neal scored power-play goals for the Penguins, who had their season-high, five-game winning streak halted.
Marc-Andre Fleury stopped 18 shots for Pittsburgh.
DUCKS 5, BLUES 2
ST. LOUIS (AP) - Corey Perry scored his team-high 18th goal and rookie Frederik Andersen made 26 saves to lead Anaheim over St. Louis.
Anaheim won its second in a row, after beating defending Stanley Cup champion Chicago 3-2 in a shootout Friday. St. Louis lost for the third time in four games and fell to 12-2-2 at home.
Ryan Getzlaf, Andrew Cogliano, Nick Bonino and Mark Fistric also scored for the Ducks, who had not won in regulation in their previous eight trips to St. Louis.
Getzlaf, who also added an assist, has a point in his last 13 games. He has 10 goals and 10 assists during that span. Getzlaf missed three games in November with an injury and has a point in his team's past 11 games, the longest current run in the NHL.
Andersen, who won his first six starts, improved to 8-1 with his second successive victory. He leads all rookie goalies in wins.
Jaden Schwartz and Patrik Berglund scored third-period goals for St. Louis, which had won five straight home games.
Anaheim scored three times in the opening 7:29 to chase Blues goalie Jaroslav Halak.
DEVILS 4, RANGERS 3, OT
NEW YORK (AP) - Eric Gelinas scored a power-play goal 1:15 into overtime, and New Jersey shook off the tying goal in the closing seconds of regulation to beat New York.
Gelinas one-timed a shot, off a pass from Patrik Elias, from above the right circle past Henrik Lundqvist. The goal came 13 seconds after Rangers captain Ryan Callahan high-sticked Andy Greene in the mouth.
Michael Ryder put the Devils ahead 3-2 with 4:04 left in regulation, but Chris Kreider tied it on a power-play goal with 21.3 seconds left.
Martin Brodeur made 21 saves for the Devils, who have won all three meetings with the Rangers this season. New Jersey earned just its third win in nine games (3-5-1).
Travis Zajac lifted the Devils into a 2-all tie 5:58 into the third period. Cam Janssen also scored and Jaromir Jagr and Tim Sestito both had two assists one night after New Jersey recorded only 11 shots in a 3-1 home loss to Detroit.
Brad Richards and Mats Zuccarello had goals for the Rangers.
CAPITALS 5, PREDATORS 2
WASHINGTON (AP) - Braden Holtby made 34 saves and Alex Ovechkin scored the second of three goals by Washington in the first 17 minutes of a victory that extended Nashville's losing streak to five games.
Troy Brouwer, Karl Alzner, Nate Schmidt and Eric Fehr also scored for the Capitals. Ovechkin got his 22nd goal this season and ninth on the power play, both NHL highs. Nicklas Backstrom and Mikhail Grabovski each had two assists.
Roman Josi scored the Predators' first goal at the end of the first period and fed Eric Nystrom for their other one with 16:08 left.
Nashville defenseman Shea Weber, playing for the first time since getting hit in the face by a puck on Nov. 28, also had an assist.
JETS 2, LIGHTNING 1, OT
TAMPA, Fla. (AP) - Mark Scheifele scored 1:04 into overtime to lift Winnipeg over Tampa Bay.
Scheifele scored from the near post off a nifty pass by Blake Wheeler.
Wheeler also had a goal for the Jets, who finished 4-2 on their longest road trip of the season.
Nate Thompson scored for the Lightning to tie it at 1 with just more than a second left in the second period.
PANTHERS 2, RED WINGS 1
DETROIT (AP) - Jonathan Huberdeau's goal early in the third period broke a tie to lead Florida over Detroit.
Jimmy Hayes also scored for the Panthers. Shawn Matthias had two assists and Tim Thomas stopped 22 shots.
Daniel Cleary scored for Detroit, which is 5-6-6 at home. Backup goalie Jonas Gustavsson, making his second consecutive start, had 35 saves. It was Gustavsson's first regulation loss of the season (8-1-1).
MAPLE LEAFS 4, SENATORS 3, SO
OTTAWA, Ontario (AP) - James van Riemsdyk and Mason Raymond scored in the shootout, James Reimer made 47 saves and Toronto defeated Ottawa.
Van Riemsdyk, Phil Kessel and Jake Gardiner scored for the Maple Leafs.
Clarke MacArthur, Erik Condra and Erik Karlsson scored for the Senators, and Craig Anderson made 28 saves. Ottawa scored twice in the third period to come back from a 3-1 deficit.
CANADIENS 3, SABRES 2
MONTREAL (AP) - Brandon Prust and Tomas Plekanec each had a goal and an assist to lead the Canadiens over Buffalo, extending Montreal's winning streak to five games.
Alex Galchenyuk also scored for the Canadiens. Carey Price made 23 saves for the win.
Tyler Ennis and Zemgus Girgensons scored for the Sabres. Jhonas Enroth stopped 16 shots.
With the win, Montreal also extended its point streak to 10 games.
STARS 5, FLYERS 1
DALLAS (AP) - Tyler Seguin scored three goals and assisted on a fourth in the second period, sending Dallas past Philadelphia.
The game was tied 1-all until Seguin came in on a 2-on-1 rush with Jamie Benn only 39 seconds into the second period. The Stars then scored three times in a span of 1:02 to break the game open.
Seguin took a backhand pass from Alex Goligoski to score from the slot at 17:03, and completed his natural hat trick 40 seconds later. He assisted on Valeri Nichushkin's goal at 18:05.
Seguin leads the Stars with 15 goals. The hat trick was his second this season and third in his four-year career. He was in his second game back after missing two because of concussion-like symptoms.
Dan Ellis made 27 saves for the win.
Andrej Meszaros scored for the Flyers.
KINGS 3, ISLANDERS 0
LOS ANGELES (AP) - Martin Jones made 16 saves to earn his first NHL shutout in his second career start, and Anze Kopitar scored in Los Angeles' victory over skidding New York.
Dustin Brown also scored and Tyler Toffoli added an empty-net goal for the Kings, who won their third straight and have earned a point in 14 of 15 games since Nov. 2.
Jones followed up his victory over Anaheim in his NHL debut with a perfect effort against the Islanders, who have lost nine in a row.
Kevin Poulin stopped 21 shots for the Islanders, on their longest losing streak since dropping a franchise-record 14 straight in late 2010.
New York has lost nine straight road games since Nov. 1, getting outscored 38-14 during its longest road skid since 1998-99.
FLAMES 2, OILERS 1, OT
EDMONTON, Alberta (AP) - Jiri Hudler scored 3:14 into overtime to give Calgary a victory over Edmonton.
The Oilers tied the game with 10.1 seconds left to spoil rookie goalie Reto Berra's bid for his first career shutout.
With the Edmonton net empty, Oilers forward David Perron was able to send the puck behind the Calgary goalie to Taylor Hall, who shoveled it into a wide-open net.
The Flames won in extra time when a shot from the point ticked off the stick of Ryan Nugent-Hopkins and past defender Justin Schultz to Hudler on the doorstep. He scored his eighth of the season.
Lee Stempniak scored in regulation for the Flames, who have won three of four.
Edmonton fell to 4-9-1 at home.