Jason Wiemer scored on a 50-foot slap shot with 1 minute 36 seconds left in regulation to snap a tie and lift the Calgary Flames to a 2-1 win over the Blackhawks last night in Chicago.

"Anytime you score a goal like that it's a great feeling," said Wiemer, who has just two goals this season. "I just wanted to get it on net and see what happens. . . . And it went in."

Wiemer's shot deflected off defenseman Anders Eriksson and off the glove of Chicago goaltender Jocelyn Thibault, who was making his first appearance since breaking his ring finger on Nov. 27.

"It hit Anders's shin pads and went through a few pairs of legs," Thibault said. "I lost it. I wish I could have made that save, but it didn't happen."

Valeri Bure had a second-period power-play goal for the Flames, who got a 20-save effort from goaltender Fred Brathwaite.

Earlier in the day, the Blackhawks named Mike Smith manager of hockey operations.

MIGHTY DUCKS 4, THRASHERS 1: Teemu Selanne and Mike Leclerc scored 39 seconds apart in the second period and Selanne added an empty-netter as host Anaheim dealt Atlanta its fourth straight loss.

AVALANCHE 3, CANUCKS 2: Milan Hejduk's goal with 1:36 left in overtime lifted visiting Colorado over Vancouver. Patrick Roy stopped 22 shots to win his 424th game, passing Tony Esposito for third place on the all-time win list. Roy is 10 wins from matching Jacques Plante. Terry Sawchuk leads all goalies with 447 victories.