EAST RUTHERFORD, N.J. – Brian Gionta scored two goals, including the winning tally in the third period, and Scott Gomez had a goal and two assists Friday night to lead the New Jersey Devils to a 5-3 victory over the Montreal Canadiens.

Viktor Kozlov and John Madden also scored for New Jersey, and Martin Brodeur made 25 saves.

Tomas Plekanec, Richard Zednik and Saku Koivu scored consecutive, second-period goals as the Canadiens wiped out a 2-0 Devils lead but lost in regulation on the road for the first time this season (6-1-2).

With the game tied 3-3 in the third, Gionta knocked in a rebound of Brian Rafalski’s shot at 7:25 as the Devils scored their third power-play goal. Madden closed out the scoring with an empty-net goal with 23.4 seconds remaining.

Gomez and Gionta scored first period, power-play goals as the Devils took the early lead.

Thrashers 6, Flyers 5

PHILADELPHIA – Greg de Vries scored 3:05 into overtime, after Atlanta wiped out a two-goal deficit with power-play tallies in the final two minutes of regulation, and the Thrashers defeated the Philadelphia Flyers 6-5 Friday night.

After Peter Bondra cut the deficit to one with 1:50 remaining, Patrick Stefan tied it 5-5 with only 7 seconds left. De Vries won it on a breakaway for Atlanta, which snapped a three-game losing streak to the Flyers.

Ilya Kovalchuk had two goals and an assist, and rookie Michael Garnett made 31 saves to record his first NHL win for Atlanta.

It was the Thrashers’ second victory in Philadelphia in their six-season history (2-8-2).

Branko Radivojevic had a goal and an assist for the Flyers, who entered with the league’s worst penalty-killing unit and yielded four goals in 10 short-handed situations.

The Thrashers have the third-best power play in the NHL and have recorded a man-advantage goal in 11 of 13 games.

Stars 6, Blue Jackets 3

DALLAS – Jere Lehtinen scored the last of three Dallas power-play goals at 9:06 of the third period, snapping a tie and sending the Stars to a 6-3 victory over the Columbus Blue Jackets on Friday night.

With the game even at 3, Lehtinen took a pass from Niko Kapanen and snapped a one-timer from the top of the right circle for Lehtinen’s 11th of the season and third straight game-winner.

Later in the third period, Stephane Robidas added a short-handed goal, and Stu Barnes scored at even strength to stretch Dallas’ advantage to 6-3.

Bryan Berard had two power-play goals, and Duvie Westcott added his first NHL goal for the Blue Jackets, who have lost eight of nine.

Brenden Morrow, Bill Guerin and Jussi Jokinen also scored for the Stars, winners of seven of eight.

Blackhawks 5, Flames 2

CALGARY, Alberta – Mark Bell and rookie Mark Cullen each scored twice Friday night as the Chicago Blackhawks beat Calgary 5-2 and ended the Flames’ eight-game winning streak.

Chicago weathered a rough first period before scoring three goals in the second to take control. The Blackhawks were called for nine straight minor penalties before Bell tied it 2-2 on Chicago’s first power play.

Matt Ellison’s shot was knocked down in front by Flames defenseman Robyn Regehr, but Bell whacked the puck past goaltender Miikka Kiprusoff before Regehr could clear it from between his skates.

Just 84 seconds later, Chicago took the lead when Matthew Barnaby placed a perfect shot from the slot inside the post off a pass from Ellison.

Bell added his second goal with 1:12 remaining in the third, completing a tic-tac-toe passing play with Rene Bourque and Kyle Calder.

Chicago, which has won four of five, will play the second game of a five-stop trip in Edmonton on Saturday night against the Oilers.

Roman Hamrlik and Chuck Kobasew scored for the Flames, who fell two wins short of their franchise-record winning streak.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.