PITTSBURGH - Sidney Crosby scored on a pair of breakaways to extend his goal streak to a career-best seven games and added two assists to help the Pittsburgh Penguins continue their surge with a 6-2 win over the Anaheim Ducks on Monday night.

Crosby beat John Gibson between the legs to give the Penguins a three-goal cushion in the second period and ripped one by Gibson's glove early in the third while Pittsburgh emphatically ended Anaheim's six-game winning streak.

Chris Kunitz, Conor Sheary, Carl Hagelin and Olli Maatta also scored for the Penguins, who have won six of seven. Crosby, mired in a massive slump early in the year, now has 53 points in 51 games. Marc-Andre Fleury stopped 36 shots.

Ryan Getzlaf and Patrick Maroon scored for the Ducks. Gibson made 25 saves before being pulled early in the third.

RED WINGS 3, PANTHERS 0

DETROIT - Pavel Datsyuk scored twice in a 1:08 span midway through the third after Tomas Tatar broke a scoreless tie earlier in the period and Petr Mrazek made 23 saves for Detroit in a win over Florida.

Mrazek has a career-high four shutouts this season.

Detroit has won two straight home games for the first time in two months.

The Atlantic Division-leading Panthers lost a second straight game and perhaps a key player.

Florida centre Aleksander Barkov was knocked out of the game in the second period after getting hit high by the left shoulder of Red Wings winger Justin Abdelkader. Barkov's return to the game was ruled out because of what the team described as an upper-body injury.

Florida's Al Montoya stopped 28 shots.

RANGERS 2, DEVILS 1

NEW YORK - Henrik Lundqvist made 27 saves and New York posted its first three-game winning streak since November with a victory over New Jersey.

Kevin Klein, who broke a thumb last week, scored for the first time in 28 games and the streaking J.T. Miller scored for the ninth time in 10 games while the Rangers beat the Devils for the first time in three games this season.

This win came with captain Ryan McDonagh sidelined with a concussion. It was New York's fifth straight victory at Madison Square Garden, and the Rangers are 7-3 in their last 10 overall.

Cory Schneider made 35 saves for New Jersey, which lost its third straight (0-1-2). Travis Zajac scored a short-handed goal with 2:17 left to spoil Lundqvist's shutout bid.

SENATORS 5, LIGHTNING 1

OTTAWA, Ontario - Mark Stone had two goals and an assist and Ottawa beat Tampa Bay.

Stone has five goals and three assists in his past four games. He went eight straight without a point prior to this stretch.

The Senators gave the Lightning their second loss in 12 games.

Zack Smith, Shane Prince and Jean-Gabriel Pageau also scored for Ottawa, and Craig Anderson made 31 saves. Pageau added two assists.

Andrei Vasilevskiy stopped 24 of 28 shots for Tampa Bay. J.T. Brown scored the Lightning's only goal.