Chris Osgood played for the first time in more than a month. He probably wishes he took another day off.

Osgood was back in goal for the Detroit Red Wings last night, but Pittsburgh linemates Jaromir Jagr, Martin Straka and Jan Hrdina scored in the second period as the Penguins overcame an early deficit and beat visiting Detroit, 4-3.

Osgood returned after missing 16 games with a broken hand to face the offensively-gifted Penguins, who are flourishing under new coach Herb Brooks's attacking system.

"They don't just move down the sides like a typical team," Osgood said. "There's a lot of movement and they're always trying for the perfect play."

Detroit's unbeaten streak ended at 4-0-1 as the Penguins won for the fifth time in six games.

RANGERS 2, CANADIENS 2: In Montreal, Sylvain Lefebvre scored in the third period to give New York the tie. Lefebvre put a shot from the high slot between Jeff Hackett's pads at 10 minutes 10 seconds as the Rangers extended their winless streak to six games (0-3-3-1).

FLYERS 4, ISLANDERS 1: Philadelphia got two goals from John LeClair and snapped an eight-game Long Island winless streak with the win over New York. It was the Flyers' first win at Nassau Coliseum since April 2, 1996. They had been 0-6-2.

SHARKS 4, BLACKHAWKS 1: In Chicago, goalie Jocelyn Thibault, who faced 38 shots, kept the game close until San Jose got goals by Marco Sturm and Patrick Marleau 1:04 apart in the third period.

FLAMES 4, CANUCKS 2: Clarke Wilm had a short-handed goal and added an assist as host Calgary stopped Vancouver.