PITTSBURGH -- Defenseman Matt Niskanen scored the go-ahead goal in the third period, Sidney Crosby had two assists, and the Pittsburgh Penguins extended their winning streak to 10 with a 2-1 victory over the Washington Capitals on Tuesday night.
Niskanen's goal at 11:58 came nine seconds after the Eastern Conference-leading Penguins killed a four-minute penalty.
The winning streak is the second-longest in the NHL this season.
Braden Holtby made 34 saves for Washington.
Alex Ovechkin gave Washington a 1-0 lead with a power-play goal in the second period, and Pittsburgh tied it three minutes later when Paul Martin scored his sixth of the season. It was the Penguins' league-leading 28th goal on the power play.
RANGERS 3, DEVILS 2
Carl Hagelin also scored and Henrik Lundqvist had 29 saves as the Rangers won their second game in two nights after a three-game losing streak. New York moved into a tie for eighth place in the Eastern Conference.
Devils goalie Martin Brodeur was on the bench for the first time in a month and is expected to play Thursday. New Jersey is 3-8-2 since he went down.
Johan Hedberg, who started all 13 games since Brodeur sustained a pinched nerve in his back, made 19 saves.
SENATORS 5, ISLANDERS 3
Gonchar's second goal of the season came on a blast from the point to make it 4-3, and Guillaume Latendresse added an empty-net goal to seal the win. Jakob Silfverberg and Zack Smith scored in a 68-second span early in the third period to tie the game after the Islanders led 3-1.
Ottawa has won three straight.
Ottawa's Matt Kassian opened the scoring at 6:23 with his first goal of the season and first with the Senators.
PANTHERS 4, HURRICANES 1
The last-place Panthers scored the first three goals and held on to snap their six-game losing streak.
Markstrom was 2:33 from a shutout when Jordan Staal scored for Carolina.
Dan Ellis stopped 40 shots for the Hurricanes, who lost their fourth straight.
BLUE JACKETS 4, PREDATORS 3
COLUMBUS, Ohio -- Sergei Bobrovksy shook off a slap shot to his mask and withstood two late goals, and Mark Letestu had a goal and an assist as Columbus beat struggling Nashville to extend its franchise-record point streak to 11 games.
Bobrovsky, who made 32 saves, came in on a 6-0-2 spurt with two shutouts in the previous eight games. Jack Johnson had two assists for the Blue Jackets, whose previous four games were decided by shootouts.
Gabriel Bourque, Chris Mueller and Mike Fisher scored for the Predators, who are on a season-worst, four-game skid. Shea Webber added two assists but Nashville fell to 3-9-1 in its last 13 games. Nashville has allowed 20 goals in its last four games.
SABRES 3, CANADIENS 2, OT
MONTREAL -- Steve Ott's second goal of the game at 2:16 of overtime lifted Buffalo over Montreal.
Ott and Tyler Ennis scored in the opening period for the Sabres, who are 5-5-3 under coach Ron Rolston since Lindy Ruff was fired Feb. 20.
The Canadiens entered the third period down 2-0, but got goals from Max Pacioretty and Colby Armstrong to tie it and avoid their second regulation loss in 18 games. Armstrong scored his second goal of the season and second in two games.
JETS 3, BRUINS 1
Wheeler added an empty-net goal for the Jets, who passed Carolina to take the lead in the Southeast Division with 34 points.
Brad Marchand scored for the Bruins, who dropped their second straight and are two points back of Montreal for the lead in the Northeast.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index