Jacob Markstrom made 21 saves for the Flames (6-6-2), who hadn't won since Oct. 25 (0-5-2)
"You can talk about the effort and stuff like that, but we kept losing and losing, and obviously it's not good enough when you lose seven in a row," Lindholm said. "Today, we wanted to put a good game out there. Obviously, there are things we can do better, but we got the win and that's all that matters."
Neal Pionk had a goal and an assist, and Pierre-Luc Dubois scored for the Jets (8-4-1), who had won three straight and were 6-0-1 in their previous seven games. Connor Hellebuyck made 32 saves.
"Can't win every game," Dubois said. "It's a frustrating loss. We had a good streak going, not just points-wise, but we were playing well, too, and playing the right way, and I think tonight at times we played well, and at other times we were trying to force it a little bit too much."