The Vancouver Canucks can't wait until Markus Naslund is healthy again.

The Canucks' captain scored a pair of power-play goals 34 seconds apart in the second period as Vancouver beat the visiting Los Angeles Kings, 3-2, on Thursday night.

Naslund has five goals in the last six games and 10 this year, tying him with five players for second in the NHL, one behind Minnesota's Marian Gaborik.

And he isn't even feeling well.

"Markus isn't 100 percent yet and that's something to look forward to," said Canucks Coach Marc Crawford, noting Naslund had missed one practice and lost a few pounds fighting the flu. "He's gotten strong as the week's gone on."

Naslund gave the Canucks a 2-1 lead with one second left in a short two-man advantage. Naslund, who scored his first eight goals this season on the road, made a spin move at the side of the net and his blind backhand pass through the crease went in off the stick of Kings defenseman Mattias Norstrom.

On his second goal at 10 minutes 51 seconds, he hustled back to break up a shorthanded scoring chance, received a cross-ice pass from Todd Bertuzzi and snapped a quick wrist shot over Felix Potvin's shoulder.

"I'm feeling a little bit better but my legs were not that great tonight," Naslund said. "It's normal when you've been sick for a while that it takes a while to get back."

Trevor Letowski also scored for the Canucks, who won their second straight game on home ice after winning only one of their first seven games there. Dan Cloutier, making his 11th straight start and 16th in 17 games, made 19 saves as Vancouver won for the fifth time in six games.

Russian rookie Alexander Frolov, with his fifth goal, and Derek Armstrong scored for the Kings, who have one win in six games.

* WILD 1, PENGUINS 1: Richard Park scored his second goal of the season to lift host Minnesota.

Minnesota remained unbeaten in six overtime games and ended its first two-game losing streak. The Wild's 23 points are tops in the Northwest Division.

"Now everybody knows about them," Penguins goalie Johan Hedberg said. "It doesn't surprise anybody anymore."

* AVALANCHE 3, PREDATORS 1: Peter Forsberg had a goal and two assists to lead Colorado on the road.

"It was a solid game, nothing really special," Forsberg said.

* RANGERS 2, FLAMES 1: Mikael Samuelsson scored the go-ahead goal, and Dan Blackburn made 35 saves as visiting New York earned its fourth win in five games.

Kings goalie Felix Potvin and the Canucks' Matt Cooke watch as the puck ricochets off the post. Vancouver won for the second straight time at home as Markus Naslund scored a pair of goals in a 34-second span in second period.The Rangers' Darius Kasparaitis sends Calgary's Martin Gelinas flying during the third period. New York has won four of its last five games.