NHL Capsules

NEWARK, N.J. (AP) Casey Cizikas scored a lucky early goal, Jaroslav Halak had 27 saves and the New York Islanders opened a season-long, seven-game trip with a 1-0 win over the New Jersey Devils on Friday night.

Halak was outstanding and had a little help from the post while getting his third shutout. Reid Boucher's 1-on-1 chance in the first period hit iron, but Halak also made great saves in close against Sergey Kalinin, Kyle Palmieri and Lee Stempniak, the last one a pad save early in the third period when the Devils' forward had a seemingly open net.

The Islanders are in third place in the Metropolitan Division, four points ahead of the fifth-place Devils with two games in hand.

Cory Schneider made 23 saves and the Devils lost their second straight.

HURRICANES 5, SHARKS 2

RALEIGH, N.C. (AP) - Jeff Skinner scored twice in the third period and Carolina beat San Jose.

Chris Terry and Joakim Nordstrom also scored, and Jordan Staal added an empty-netter for Carolina. The Hurricanes bounced back from a 4-2 loss at Ottawa on Thursday night and haven't lost consecutive games in regulation in more than two months.

Brent Burns and Tomas Hertl scored for San Jose, which has the league's second-best road record. The Sharks had won three straight and were 4-0-1 in their last five games.

Cam Ward was back in the lineup after missing two games with a lower-body injury and made 22 saves for the Hurricanes.

Martin Jones stopped 32 shots for the Sharks.

CANADIENS 3, FLYERS 2, SO

MONTREAL (AP) - Paul Byron scored in the fifth round of a shootout and Montreal beat Philadelphia to end a three-game losing streak.

Dale Weise and Max Pacioretty scored in regulation for Montreal, and P.K. Subban had two assists. Mike Condon made 35 saves.

The Flyers had goals from Nick Cousins and Michael Raffl, and Michal Neuvirth stopped 29 shots.

The Flyers' Shayne Gostisbehere had an assist to extend his point streak to 14 games, an NHL record for a rookie defenseman. It's the league's longest active streak, and the Margate, Florida native is the first defenseman since Brian Leetch from Oct. 30 to Dec. 1, 1996 with points in 14 straight games.

SABRES 4, BLUE JACKETS 0

COLUMBUS, Ohio (AP) - Jamie McGinn scored twice and Robin Lehner stopped 38 shots for his third career shutout to lead Buffalo over Columbus.

Sam Reinhart and David Legwand also scored to help Buffalo win for the third time in four games (3-0-1).

Reinhart slipped a shot inside the post at 9:53 of the third for his 18th goal of the season to make it 4-0.

Columbus goalie Joonas Korpisalo gave up all four goals on 31 shots and was pulled with 8 1/2 minutes to go. Curtis McElhinney finished up and stopped all four shots he faced.

FLAMES 5, CANUCKS 2

CALGARY, Alberta (AP) - TJ Brodie stayed hot with three assists and Calgary beat Vancouver to snap a three-game losing streak.

Two of Brodie's assists came in the second period while Calgary scored three straight goals to take a 4-2 lead. The 25-year-old defenseman has 11 points in his last eight games, all assists.

Joe Colborne, Mikael Backlund and Michael Frolik each had a goal and an assist for Calgary. Mark Giordano and Josh Jooris also scored, and the Flames kept their faint playoff hopes alive. Jonas Hiller made 26 saves.

Adam Cracknell and Jake Virtanen scored for Vancouver, and Jacob Markstrom made 28 saves. The Canucks have lost four in a row, each by a score of 5-2.

Download the new FOX Sports App to get the latest news and scores from your NHL team.