Brendan Shanahan had a goal and an assist last night to help the visiting Detroit Red Wings to a 4-1 victory over the Carolina Hurricanes. The left wing also scored two goals and had an assist against San Jose on Monday.

"Shanahan is playing as good as he's ever played," said Detroit's Steve Yzerman, who added a goal assisted by Shanahan. "Once he gets on a roll, it just multiplies."

This season, Shanahan had a point in five straight games and then posted a six-game point streak, a stretch that ended earlier this month.

"One thing I've really strived for in my career is consistency," said Shanahan, who already has 34 points this season after last year's total of 58.

Martin Lapointe also had a goal and an assist for Detroit, which has won 9 of 11 this month.

Shanahan scored his 20th goal at 6 minutes 20 seconds of the first to put Detroit ahead 1-0. Shanahan, just out of the penalty box, took a pass from Lapointe behind the goal and shoveled it around the net. His first shot missed, but he redirected the rebound past Arturs Irbe.

Detroit's second goal came with 20 seconds left in the period. Detroit kept firing at Irbe on a power play until Shanahan got a clear shot from just inside the blue line that Yzerman deflected into the net.

Lapointe's short-handed goal at 13:45 of the final period put Detroit up 4-1. He broke away at the Carolina blue line and fired in a shot for his eighth goal. It was the second short-handed goal allowed this season by the Hurricanes.

Carolina's Ron Francis and Yzerman rank sixth and seventh on the NHL career points list. Yzerman's assist put him one below Francis at 1,514.

Paul Coffey of Carolina, No. 8 on the list, is one point away from being the first defenseman to ever reach 1,500 points.

The Hurricanes dropped below .500 at 13-14-7 for a second time this season after losing three times in a four-game homestand.

DEVILS 3, FLYERS 2: Patrik Elias had two goals and an assist and New Jersey once again beat Philadelphia in East Rutherford, N.J.

Jason Arnott had a goal and Petr Sykora tied his career high with three assists as the Devils improved their home record against the Flyers in the 1990s to 21-5-2, including 2-0 this year and 6-0-1 in their last seven games here.

PANTHERS 3, THRASHERS 3: Andrew Brunette scored with 43 seconds left in regulation and Dean Sylvester tallied two goals as visiting Atlanta rallied for the tie.

The Thrashers, who have the league's worst road record (2-12-2), trailed 3-1 in the final period before storming back. Sylvester's second goal of the night at 7:38 pulled Atlanta to 3-2, and Brunette's backhander past Mikhail Shtalenkov tied it on the power play at 19:17.

COYOTES 8, MIGHTY DUCKS 2: Greg Adams scored twice during a five-goal third period and Jyrki Lumme had three assists as visiting Phoenix ended Anaheim's four-game winning streak.

SHARKS 2, KINGS 1: Owen Nolan's second-period, power-play goal helped host San Jose break a three-game losing streak and send Los Angeles to its fourth consecutive defeat.