Yegor Sharangovich scored twice, and Nazem Kadri had a goal and an assist for Calgary (11-14-4), which has lost five of six (1-4-1) and was playing the second of back-to-back games following a 6-5 loss at the Colorado Avalanche on Monday. Wolf made 34 saves.
“We were competitive all night tonight,” Flames coach Ryan Huska said. “They stayed with it. Even though it doesn't look very good, they stayed with it right to the very end. They found a way to tie it up and at least get a point out of this.”
MacKenzie Weegar gave the Flames a 1-0 lead at 6:27 of the first period, scoring short side with a slap shot from the top of the right circle off a long rebound.
Stephenson tied it 1-1 with a power-play goal at 13:33. His initial backdoor pass was blocked by Dennis Gilbert, but the puck deflected back to him, and he scored with a backhand in front.
Kadri put the Flames back in front 2-1 at 2:37 of the second period when Connor Zary's shot from the high slot deflected in off his back as he was battling for position in front.
Ivan Barbashev tied it 2-2 at 5:20, beating Wolf short side from the left hash marks after Eichel poked the puck free from below the goal line.
Sharangovich responded again for the Flames to make it 3-2 at 17:58. He scored off the glove of Thompson from the right circle after electing to shoot the puck on an odd-man rush.
“[Yegor]’s been great. He’s doing the right thing, he’s paying attention to details,” Kadri said. “That’s the thing with ‘Sharkie.’ He can be most effective when he has his focus out there. Lately, he definitely seems to have that. He’s got a great skill set and obviously a fantastic shot. He’s got to keep utilizing that.”