McLeod made it a 4-0 lead at 17:33 when his shot from the left point through traffic beat Shesterkin to the stick side.
Dahlin pushed it to 5-0 on the power play at 18:21 with his second goal of the game. He scored with a wrist shot from the top of the right circle to the far side, chasing Shesterkin.
“He's one of the best players in the world,” McLeod said of Dahlin, who has 11 points (three goals, eight assists) in a six-game point streak. “He really drives us offensively and defensively. … He uses his legs so well, he's so calm back there and it kind of goes through our whole team, that calmness, so it's great he's on our side.”
Kreider cut it to 5-1 with a power-play goal at 5:29 of the second period, redirecting Artemi Panarin’s pass at the right side of the net.
Zibanejad then made it 5-2 at 11:25, batting his own rebound out of the air at the right post.
“I just think we have to manage the games a little bit better,” Zibanejad said, “in terms of if we don't have a great start, puck-wise, and you feel it when the passes are crisp, when the tempo is high in terms of the puck movement. If it's not there, we have to manage it a different way. … Not shoot ourselves in the foot.”
Thompson pushed the lead to 6-2 at 3:47 of the third period. His wrist shot from the top of the left circle trickled through Quick’s pads.
McLeod’s second of the game made it 7-2 at 5:40, when he got behind the defense and beat Quick to the blocker side.
Henri Jokiharju scored at 19:24 for the 8-2 final.
“It's frustrating,” Zibanejad said. “The level of frustration, I don't know, but it's frustrating. Not just to carry over the momentum (from before the break for the 4 Nations). I think it's just frustrating not giving ourselves a chance. That's the biggest thing. We don't give ourselves a chance to win at all today, so just got to be ready tomorrow (at the Pittsburgh Penguins).”
NOTES: Kreider scored his 116th career power-play goal to tie Camille Henry for the most in Rangers history. It was also his 573rd point, putting him ahead of Vic Hadfield for ninth in New York history. … Dahlin’s first goal was the 74th of his career, moving him past Mike Ramsey for the second most by a defenseman in Sabres history, behind Phil Housley (178). … Zucker reached 200 assists for his career. … Buffalo forward Alex Tuch left the game early in the third after a hit by K’Andre Miller. Ruff did not have an update postgame but said that based on initial conversations, he didn’t “feel too concerned.” … Greenway had an assist, two shots on goal and six hits in 14:39 of ice time in his return from a middle-body injury that sidelined him for 23 games.