Canucks forward Mikael Samuelsson celebrates a hat trick in a 6-4 win at Denver. ((David Zalubowski/Associated Press))

CBCSports.ca senior hockey writer Tim Wharnsby picks Tuesday's top NHL performers:

FIRST STAR: Mikael Samuelsson, RW, Vancouver

The Sweden Olympic hockey team regrets not having chosen him for the Vancouver Games. He scored three goals and added an assist in the Canucks' come-from-behind 6-4 win in Colorado. The Canucks now have won an NHL-best 10 games when trailing after two periods. They rallied from 3-0 and 4-1 deficits for the win.

SECOND STAR: Jarome Iginla, RW, Calgary

On the heels of his 10th NHL hat trick, Iginla scored the game-tying goal in the third period and, 91 seconds later, banked a shot off the shin pads of linemate Rene Bourque for the game-winner in the Flames' important 4-2 win in Detroit. Calgary moved past the Red Wings into the eighth and final playoff spot in the Western Conference with the win.

THIRD STAR: Daniel Alfredsson, RW, Ottawa

The Senators captain had three assists in the Senators' 4-1 win in Edmonton. Ottawa snapped a three-game, post-Olympic losing skid. The Senators scored three times in the third period to match their total offensive output since the Olympics.