Jarome Iginla scored twice in the second period, and Miikka Kiprusoff made 26 saves in the Calgary Flames' 3-1 victory over the Anaheim Ducks on Saturday night.

Iginla gave the Flames a 2-1 lead at 2:42 of the second, and added his 27th goal of the season with 6:02 left in the period. He has six goals in his last 10 games after scoring just once in his previous 15 games.

Both goals came against Jonas Hiller, the goalie Iginla will likely face Thursday night when Canada plays Switzerland in the Olympics.

Troy Bodie opened the scoring for Anaheim, and Eric Nystrom tied it with 3:18 left in the first period.

NOTES: Anaheim will finish its pre-Olympic schedule Sunday in Edmonton. ... Hiller made 35 stops for Anaheim. ... Calgary activated LW Nigel Dawes and RW David Moss from injured reserve and they played on a line centered by rookie Mikael Backlund.

Copyright 2010 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.