PITTSBURGH PENGUINS FORWARD Phil Kessel (81) beats New Jersey Devils’ Jordin Tootoo (22) and goalie Cory Schneider (35) for a goal during the second period of an NHL hockey game in Pittsburgh on Tuesday.

PITTSBURGH PENGUINS FORWARD Phil Kessel (81) beats New Jersey Devils’ Jordin Tootoo (22) and goalie Cory Schneider (35) for a goal during the second period of an NHL hockey game in Pittsburgh on Tuesday.

PITTSBURGH (AP) — Marc-Andre Fleury stopped 25 shots for his fourth shutout of the season and the surging Pittsburgh Penguins beat the New Jersey Devils 2-0 on Tuesday night for their third straight win.

Sidney Crosby got his 17th goal of the year for the Penguins. The two-time MVP has scored in each of Pittsburgh’s last seven home games, the longest home scoring streak of his career.

Phil Kessel added an insurance goal, and the Penguins have won four of five to draw even with the Devils for eighth place in the Eastern Conference heading into the All-Star break.

Panthers 5, Maple Leafs 1

SUNRISE, Fla. (AP) — Aleksander Barkov and Vincent Trocheck scored powerplay goals and Florida rolled into the All-Star break on another good note by topping Toronto.

Reilly Smith and Jussi Jokinen each had a goal and an assist for Florida, which improved to 20-0-1 when scoring at least three times.

Hurricanes 5, Blackhawks 0

RALEIGH, N.C. (AP) — Riley Nash scored twice, Jeff Skinner had a goal and an assist and Carolina routed Chicago in the final game before the All-Star break for each team.

Carolina outshot the reigning Stanley Cup champions

16-5 in the first period, taking a 3-0 lead and chasing goalie Corey Crawford.

Sabres 3, Senators 2

OTTAWA, Ontario (AP) — Standout rookie Jack Eichel scored twice to erase a onegoal deficit and Buffalo came back to beat Ottawa.

Eichel tied it 2-2 with 6:12 left in the second period, then got the winner 1:08 into the third to help the Sabres end a three-game slide.

Evander Kane had the other goal for Buffalo, which got 34 saves from Robin Lehner in his first win of the season.

Blue Jackets 5, Habs 2

MONTREAL (AP) — Brandon Dubinsky and Cam Atkinson each had a goal and an assist to help Columbus beat Montreal and sweep a home-and-home.

Jets 5, Coyotes 2

WINNIPEG, Manitoba (AP) — Rookie Nikolaj Ehlers had a hat trick and Dustin Byfuglien added two goals and an assist to help Winnipeg beat Arizona.

Veteran winger Blake Wheeler assisted on all of Ehlers’ goals, and Ehlers’ first hat trick extended his point streak to four games.

Predators 2, Canucks 1

VANCOUVER, British Columbia (AP) — James Neal scored late in the third period to lift Nashville over Vancouver.

Pekka Rinne stopped 28 shots and Craig Smith had the other goal for the Predators.

Sharks 6, Avalanche 1

SAN JOSE, Calif. (AP) — Joe Thornton had two assists to become the 33rd player to reach 1,300 career points, and San Jose extended its point streak to 10 games with a victory over Colorado.