Miikka Kiprusoff, amid retirement talk, stops 32 shots as Flames top Ducks 3-1 in home finale

Anaheim Ducks' Ben Lovejoy, right, briefly fights with Calgary Flames' Mikael Backlund, from Sweden, during first period NHL action in Calgary, Alberta, Friday, April 19, 2013. (AP Photo/The Canadian Press, Larry MacDougal) (The Associated Press)

Calgary Flames goalie Miikka Kiprusoff, right, from Finland, watches as Anaheim Ducks' Bobby Ryan cannot keep the puck under control during first-period NHL hockey action in Calgary, Alberta, Friday, April 19, 2013. (AP Photo/The Canadian Press, Larry MacDougal) (The Associated Press)

Miikka Kiprusoff, amid speculation that he may retire at season's end, made 32 saves in Calgary's regular-season home finale Friday night to lead the Flames to a 3-1 victory over the playoff-bound Anaheim Ducks.

Roman Horak and Brian McGrattan each scored and Roman Cervenka added an empty-net goal for the Flames, who close with a four-game road trip beginning Sunday in Minnesota.

Corey Perry scored for the Ducks, ending Kiprusoff's bid for his 45th career shutout with 3:41 remaining when he buried a shot inside the far goal post from 20 feet out on a setup from Kyle Palmieri.

Although Kiprusoff has one year remaining on his contract, it drops to $1.5 million next year and there has been rampant speculation that the 36-year-old will call it a career.