Updated

Jarome Iginla scored the game-winning goal with 7:02 remaining to lift the Calgary Flames to a 3-2 win over the St. Louis Blues on Sunday.

Roman Cervenka added a pair of goals and Mikka Kiprusoff made 36 saves for the Flames, who snapped a three-game losing streak.

T.J. Oshie and Vladimir Sobotka tallied for the Blues, who had won four of its last five entering the contest.

Jaroslav Halak, who posted a shutout against Edmonton on Friday, allowed all three goals on 17 shots in the setback.