Mika Zibanejad, K'Andre Miller, Filip Chytil and Jacob Trouba each had a goal and an assist for the Rangers (21-12-6), who are 3-1-1 in their past five games. Igor Shesterkin made 20 saves.
"This one feels good," said New York's Vincent Trocheck, a former Carolina forward. "Obviously it's a former team but it's also a team that's been really hot lately, they had won 11 in a row, a divisional team, so to get a win against these guys, it means a lot for our club."
Miller gave the Rangers a 4-3 lead at 10:27 of the third period, tipping shot from Zibanejad. With Kochetkov pulled for the extra attacker, Chytl scored an empty-net power-play goal with 1:03 remaining for the 5-3 final.
"It's a big game," Miller said. "I don't think we're too worried about their record and shutting down their streaks and things like that, but I think they're a good team over there and they have a lot of skill, and they definitely have all the skill and power to have that [win] streak."