The Pittsburgh Penguins used two goaltenders and one key goal from a still-not-healthy Jaromir Jagr to extend their home winning streak.

Jagr, still bothered by a sore thigh muscle, scored his first power-play goal this season and the Penguins staged an in-game meeting before holding off the Toronto Maple Leafs, 3-1, last night.

"We had a meeting after the first period because there was something missing," Jagr said. "We didn't have the hunger we needed to win. After that, I thought we played a great first 10 minutes in the next period."

The Penguins were held to two shots in a lifeless first period and were outshot 30-18, but won their fourth in a row at home.

Jagr, not certain of playing until game time, put Alexei Kovalev's across-the-crease pass by Curtis Joseph at 4 minutes 29 seconds of the second for the go-ahead goal in a game the Penguins were forced to change goaltenders.

Jagr still isn't 100 percent--and it showed in his skating--but he converted the one good scoring opportunity he had.

"He wasn't skating, but when he gets the puck on his stick, bing, the puck's in the net," Toronto Coach Pat Quinn said. "Even when he's halfway there, he's one of the best."

FLAMES 3, ISLANDERS 2: Fred Brathwaite made 23 saves as host Calgary won consecutive games for the first time. Brathwaite was starting his fourth straight game in place of Grant Fuhr, who has struggled since being acquired in September from the Blues.

KINGS 6, AVALANCHE 2: In Denver, Vladimir Tsyplakov and Mattias Norstrom scored 52 seconds apart in a four-goal third period to lead Los Angeles. Glenn Murray added a pair of goals and Rob Blake had a goal and an assist for Los Angeles.

CANADIENS 3, SHARKS 2: In San Jose, Craig Rivet scored his first goal of the season 3:50 into overtime to give Montreal the win.