Despite the Calgary Flames' 4-3 overtime victory over the Arizona Coyotes on Tuesday, head coach Bill Peters wasn't happy with his team's performance.

"We gotta start playing for each other and playing the right way," Peters said postgame. "I don't think we're doing that right now. I don't see that. If we are, I'm missing it a little bit."

Peters didn't shy away from calling out certain players, either.

"You've got guys skating in mud, and (Mark Giordano) is skating in mud, and (Elias Lindholm) is skating in mud, and you're relying on these guys to come back, too, and they're gassed.

"We need more out of some veteran guys."

The Flames gave up several high-quality scoring chances to the Coyotes and trailed by two with less than four minutes to play in regulation. They eventually evened the score before Matthew Tkachuk buried the overtime winner.

Calgary currently sits fifth in the competitive Pacific Division with a 9-7-2 record but is just two points behind the first-place Edmonton Oilers.