Chandler Stephenson also scored for the Kraken (4-2-0), who have won three straight. Joey Daccord made 21 saves.
“It’s a bit of a slog of a game and you have to be determined to stay with it and not give them anything,” Seattle coach Dan Bylsma said. “Continue to be determined to get back the other way. That’s what this game presented, and that’s what Calgary presents.”
Blake Coleman scored for the Flames (4-0-1), who fell one victory shy of setting a franchise record for longest season-opening winning streak (Calgary also won four straight to start the 1993-94 and 2009-10 seasons). Vladar made 21 saves.
“We just weren’t sharp with the puck,” Calgary coach Ryan Huska said. “And I think that’s kind of where the game caught up to us at the end.”
The Flames went 1-for-3 on the power play. The Kraken went 1-for-6.
“It was a tight game, fast-paced game, but it’s going to be hard to win games when we take that many penalties,” Calgary captain Mikael Backlund said. “Both power plays scored, but we just lost our momentum in the second with too many penalties.”