NEWARK, N.J. — Martin Brodeur tied Patrick Roy’s NHL record for regular-season appearances by a goalie, and Patrik Elias scored the winner in the New Jersey Devils’ 2-1 victory over the Montreal Canadiens on Wednesday night.

Brodeur played his 1,029th game, all with New Jersey in his 16-year career. Roy played for Montreal and Colorado in his 18-year career.

It marked the second time in two seasons that Brodeur equaled one of Roy’s records against Montreal. Brodeur tied Roy for career wins last March, getting his 551st in the Bell Centre. Brodeur has pushed that total to 578.

Illka Pikkarainen also scored to help the Devils beat Montreal for the fifth straight time. Travis Moen scored for Montreal.

Hurricanes 5, Stars 3
RALEIGH, N.C. — Tuomo Ruutu had his first career hat trick, and Cam Ward made 24 saves to help the Carolina Hurricanes beat the Dallas Stars 5-3.

Eric Staal had a goal and two assists, and Jussi Jokinen had a goal and an assist. Last in the NHL, the Hurricanes won for only the eighth time this season.

Loui Eriksson, Steve Ott and Brenden Morrow scored for Dallas, which tried to rally from a three-goal first-period deficit. While the Stars have earned points in five of their last six games, they only have two wins in their last seven.

Marty Turco made 24 saves for Dallas.

Islanders 2, Rangers 1

NEW YORK — Dwayne Roloson made 25 saves, and Jon Sim and Blake Comeau scored to give the New York Islanders a 2-1 victory over the New York Rangers.

The Islanders, who won one of six meetings between the area rivals last season, are already 2-0 against the Rangers this season. They will have a chance to sweep the home-and-home series Thursday night on Long Island.

Roloson was steady and was 55 seconds away from his first shutout in a year when Enver Lisin brought the Rangers within 2-1 in the final minute. Roloson has gone 71 games since he blanked Vancouver while with Edmonton on Dec. 13, 2008.

He was helped by the offensively challenged Rangers, who had only three shots in the first period and scored two goals or fewer for the seventh straight game and for the 17th time in 21 contests.

Sim scored in the second period, and Comeau provided much-needed insurance when he made it 2-0 with 3:10 left in the game.

Panthers 4, Thrashers 3
SUNRISE, Fla. — Michael Frolik scored with 1:21 left to lift the Florida Panthers to a 4-3 victory over the Atlanta Thrashers.

Stephen Weiss, Radek Dvorak and Bryan McCabe also scored for Florida, and Tomas Vokoun stopped 19 shots.

Ilya Kovalchuk, Nik Antropov and Vyacheslav Kozlov scored for Atlanta, which overcame a three-goal deficit to tie the game in the third.

Johan Hedberg made 25 saves for Atlanta.

On the winning goal, Frolik poked in a rebound, putting the puck high in the net.

Coyotes 6, Maple Leafs 3
TORONTO —  Petr Prucha scored twice, and Keith Yandle and Martin Hanzal each had three assists in the Phoenix Coyotes’ 6-3 victory over the Toronto Maple Leafs.

Vernon Fiddler, Paul Bissonnette, Scottie Upshall and Radim Vrbata also scored, and Daniel Winnik added two assists. Phil Kessel scored for the third straight game for the Maple Leafs, and Jamal Mayers and Alexei Ponikarovsky added goals.

The Coyotes are 7-1-1 in their last nine games and 20-12-2 overall.

Prucha opened the scoring in the first period, taking pass at the side of the crease and wiring a shot short-side past Vesa Toskala.

Some sloppy defensive play by Toronto allowed Prucha to put his team up 2-0 just 51 seconds into the second, but exactly a minute later Mayers got that one back on a breakaway started by defenseman Francois Beauchemin.

However, Phoenix took over with three straight goal.

Fiddler backhanded home a loose puck that came to rest in the slot before Bissonnette tipped home a point shot from Yandle to make it 4-1.

Upshall was credited with his goal when the puck went through the Toronto goalmouth, deflected off Ian White’s skate and trickled over the line before Toskala could smother it with his glove.

Senators 2, Sabres 0
OTTAWA —  Brian Elliott made 22 saves for his second shutout in four games, and Alexandre Picard and Mike Fisher scored in the Ottawa Senators’ 2-0 victory over the Buffalo Sabres.

Elliott, making his 13th straight start in the absence of the injured Pascal Leclaire, has three shutouts in 41 career NHL games.

With the victory, Ottawa ended Buffalo’s winning streak at four.

Picard opened the scoring in the first period, and Mike Fisher, with his 15th, secured the win, scoring with just over a minute remaining.

The Senators got off to a strong start, outshooting the Sabres 11-5 in the opening period and challenging goalie Ryan Miller a number of times. Miller, who faced 27 shots, made a great goal-line save on Ryan Shannon with 6 minutes remaining.

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.