Frolik scored his goal on Smith on a breakaway after a turnover by Brad Richardson, and Tkachuk scored his goal from a difficult angle just over the goal line.
"We lost so it wasn't good enough," Smith said of his performance. "Any time a goal goes in from the goal line, that's on the goalie. It was an unfortunate bounce off the helmet and in. It could've been a 1-0 game and we're feeling a lot different coming into the locker room tonight. That's on me, that one."
• The Flames, who played in Minnesota on Tuesday, dominated the third period in all areas, much to Smith's surprise.
"I thought we started well and I thought we were going good in the first period," Smith said. "I felt like as the game went on we kind of looked like a team that was on a back-to-back (and not them). I don't know what was going on there. We got hemmed in there in the third and just couldn't seem to get any momentum back the other way."
Rieder agreed.
"It's just doing the little things right, pushing the game along," Rieder said. "I think we're a good team, but right now we're just losing too many battles and making too many little mistakes ... We just weren't good enough. We made too many mistakes, gave them too many chances."