Nazem Kadri had a goal and an assist, Kevin Bahl and Yegor Sharangovich also scored, and Mikael Backlund had two assists for the Flames (2-7-1), who had been outscored 31-12 during the streak (0-7-1). Dustin Wolf made 30 saves.
“The last few games we thought we honestly played pretty well, just couldn’t finish and (on) special teams we were pretty undisciplined," Coleman said. "We corrected those things today and got a couple bounces, and it feels good to get a win. It doesn’t mean much if you can’t build on it, but it feels good today.”
Noah Laba scored his first NHL goal for the Rangers (3-5-2), who have lost three in a row (0-2-1) and six of their past seven (1-4-2). Igor Shesterkin made 25 saves.
“We’re not at our best right now and we’ve got to find a way to dig ourselves out of it,” New York coach Mike Sullivan said. “It starts with effort and just attention to detail on the defensive side. For a lot of this year, we had done a real good job at controlling the defensive side of the puck and limiting not only quality of chances, but quantity of chances. Tonight, the types of mistakes we made, they were egregious. They were really hard to recover from and we gave them some pretty good looks as a result.”
Kadri gave the Flames a 1-0 lead at 1:42 of the first period. He lost control of the puck while trying to make a move around Mika Zibanejad, but it went right to Jonathan Huberdeau, who dropped a pass back to Kadri for a snap shot from the right circle.
“They were more ready to play than we were, and I don’t want to make this bigger than it is, but in the last couple of games we were getting outplayed in the first period of the game,” Rangers captain J.T. Miller said. “There’s no excuses to come out flat. It [stinks]. This is not fun right now and we need to correct the starts.”