Bergfors opened the scoring 2:34 into the second period. Defenseman Jack Hillen's shot deflected off Flames forward David Moss and then off Bergfors before bouncing behind Kiprusoff.
Kostitsyn scored on a tap-in with 5:24 left in the third.
Notes: The Flames beat the Predators all four times the teams faced each other last season. ... Nashville enforcer Brian McGrattan played his first game against Calgary since suiting up for 34 games for the Flames during the 2009-10 season. ... After scoring twice and adding six assists in Nashville's first four games, David Legwand was pointless for the third straight game.