"Huge," Stars coach said Hanzal's impact. "He just manages the game so well, he's a real good player and we've missed him. We've missed his presence, he's a real good pro, and we're hoping that he stays healthy. He came through the game fine and that's a good sign.
"And a healthy Martin Hanzal makes us a lot different hockey club, and very difficult to play against."
Ben Bishop stopped 31 shots and Tyler Seguin also scored for the Stars, who improved to 31-19-4 and pulled to within one point of St. Louis for third place in the Central Division and increased their lead to six points over the ninth-place spot in the Western Conference playoff race.
The Rangers (25-23-5) got a superb 39-save effort from goaltender Henrik Lundqvist but lost for the sixth time in the last seven games (1-6-0) and ninth in the last 12 (3-9-0).
"Frustrating right now for sure, losing hockey games is tough on you," said Rangers forward Mats Zuccarello. "But, it is what it is. I think I have given the excuse too many times, and it's a loss and that's what it is."
The Stars had the better of play in the first period, outshooting the Rangers 21-9 but New York headed to the intermission with a 1-0 lead. Rangers goaltender Henrik Lundqvist was sharp in the first, making nice stops on Jamie Benn, Antoine Roussel and Benn again before his teammates scored to take the lead. Rangers forward Vinni Lettieri forced a turnover in the neutral zone, putting the New York on the rush and David Desharnais scored on a rebound at the 17:55 mark.