NEWARK, N.J. -- Adam Henrique scored 1:38 into the game and Michael Ryder connected 2:45 into the second period, sparking the New Jersey Devils to a 2-1 victory over the Pittsburgh Penguins on Tuesday.
Henrique scored his ninth goal with a nifty finish off a pass from Ryan Clowe. Ryder was also credited with an assist. Henrique earned an assist, along with Brodeur, on Ryder's 11th goal. Brodeur has 44 career NHL assists.
DUCKS 6, SHARKS 3
Nick Bonino and Matt Beleskey each had a goal and an assist, and Jonas Hiller made 33 saves in his ninth consecutive win as Anaheim improved to 15-0-2 at Honda Center, remaining the only NHL team without a regulation loss at home.
The Ducks avenged San Jose's 3-1 victory at the Shark Tank on Sunday that snapped Anaheim's franchise-record winning streak.
RANGERS 2, PANTHERS 1, SO
Richards beat Tim Thomas with a wrist shot to the top left corner after Thomas stopped the first two New York attempts in the tiebreaker. Henrik Lundqvist made a save against Brad Boyes to seal the Rangers' victory.
New York defenseman Dan Girardi scored with 2:10 left in regulation to send the game to overtime. Boyes had given the Panthers a 1-0 lead with a second-period goal after Girardi turned over the puck.
Thomas made 30 saves through overtime, and Lundqvist stopped 21, including one in the closing seconds of overtime on Tomas Fleischmann.
Rangers defenseman Marc Staal made his return to the ice after missing 10 games because of a concussion.
BLUES 2, WILD 1
ST. PAUL, Minn. -- Jaden Schwartz scored for the sixth straight game and St. Louis hung on to beat Minnesota.
T.J. Oshie also had a goal for St. Louis, which is 5-0-2 in its past seven road games. The Blues are 8-1-2 in their last 11 games overall.
Ryan Suter scored in the closing seconds for the Wild, who have lost a franchise-record six straight games in regulation and are 5-12-1 in their past 18. They have gone 10 straight games without a win in regulation.
St. Louis, 13-0-1 against the Central Division, hadn't allowed a goal to the Wild for 212 minutes, 52 seconds until Suter scored with 8.3 seconds left in the game.
Brian Elliott (10-1-2), who made 24 saves, went 6-0-1 with a 1.67 goals-against average in December. The Blues are 5-0-2 in their last seven games against Minnesota, outscoring the Wild 22-8.
Minnesota had allowed 24 goals in its previous five games.
ISLANDERS 5, BRUINS 3
Frans Nielsen also scored twice, Kyle Okposo had a goal and two assists, and Thomas Vanek had a pair of assists for the Islanders, who scored four straight goals after falling behind 3-1 with 8:02 left in the second.
Evgeni Nabokov stopped 31 shots, and Tavares added two assists as New York scored four power-play goals against the Bruins, who entered with the third-best penalty kill in the NHL.
The Islanders earned their fourth straight road win.
The Bruins appeared to be in command after Patrice Bergeron and Zdeno Chara scored 25 seconds apart to put Boston up 3-1 midway through the second period. David Krejci broke a scoreless tie 5:25 into the game for his 100th NHL goal.
FLYERS 4, FLAMES 1
CALGARY, Alberta -- Brayden Schenn had a goal and two assists to lead Philadelphia over Calgary.
Mark Streit, Scott Hartnell and Braydon Coburn also scored for the Flyers (20-16-4), who have won four straight and six of seven. Philadelphia beat Edmonton, Vancouver and Calgary on its Western trip.
Rookie Sean Monahan scored the lone goal for the Flames (14-20-6), who have lost three straight. They were beaten 2-0 at home by Edmonton on Friday and Vancouver on Sunday.
Starting his fourth straight game for the Flames, Reto Berra made 17 saves in a losing cause.
JETS 3, SABRES 0
WINNIPEG, Manitoba -- Al Montoya made 27 saves and led Winnipeg over Buffalo.
Montoya (8-2-1), making his second straight start after relieving No. 1 goalie Ondrej Pavelec in the first period of a game last week against Minnesota, has won six consecutive decisions.
Sabres backup Jhonas Enroth got his 12th start of the season and handed the Jets (19-18-5) the lead when a weak point shot from Ellerby got past his blocker in the first period. Enroth finished with 23 saves.
The Sabres (11-25-4), owners of the NHL's worst record, had earned points in seven of their previous nine games, including a win against the Jets.
HURRICANES 5, CANADIENS 4, OT
RALEIGH, N.C. -- Alexander Semin scored 3:27 into overtime, and Carolina snapped a five-game losing streak with a come-from-behind victory against Montreal.
Manny Malhotra scored the fourth goal in a seven-minute span for the Hurricanes, who had trailed 3-0 in the second period.
Montreal defenseman P.K. Subban tied the game 4-4 with 9:44 remaining in regulation.
Montreal's Lars Eller and Pacioretty scored in the opening eight minutes, and the Hurricanes failed on their first seven power plays in the first 35 minutes.
STARS 3, KINGS 2
The Stars have earned five points during the first three games of a five-game homestand. Kari Lehtonen (16-8-7) stopped 23 shots for Dallas.
Cole notched his second two-goal game of the season, and both have come within Dallas' past three games. Seguin reached 20 goals for the second time in his four-year NHL career.
Carter and Kopitar tied Justin Williams for the team lead with 13 goals.
AVALANCHE 5, BLUE JACKETS 3
Nathan MacKinnon, Jamie McGinn and Jan Hejda also scored for the Avalanche, who won despite being outshot 38-23. MacKinnon's goal, also on the power play, came with just over a minute remaining. Semyon Varlamov had 35 saves for Colorado.
COYOTES 4, OILERS 3, OT
GLENDALE, Ariz. -- Keith Yandle scored his second goal with 6.5 seconds showing on the overtime clock and set up Mikkel Boedker's tying goal with 70 seconds left in regulation, helping Phoenix rally to beat Edmonton.
Phoenix dominated most of the opening period, ripping off 15 shots, before the Oilers scored three goals in a little over seven minutes spanning the first and second periods.
Phoenix earned a point in its sixth straight game, all in overtime.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index