Joel Nystrom set up Kotkaniemi, who scored on a low one-timer to put the Hurricanes up 3-1 at 11:39. Nystrom earned his first NHL point in his eighth game.
Robinson took a backhand pass from Kotkaniemi in the neutral zone, got behind Buffalo defenseman Bowen Byram and beat Lyon glove side to give the Hurricanes a 4-1 lead just 29 seconds into the third period. Legault earned the secondary assist on the goal for his first NHL point in his seventh game.
Robinson missed the previous six games with an upper-body injury. The goal was his fourth in eight games this season.
“‘Robbie’ has been scoring goals,” Brind’Amour said. “He’s got underrated ability and speed. He just gets behind the defense and he can score. We’ve seen that.”
Buffalo made it 4-2 at 3:23 when Tuch scored off the rush with a glove side snap shot from the right circle.
The Sabres narrowed the lead to 4-3 at 6:49 when Thompson took a pass from Ryan McLeod and scored in the slot with a snap shot past Kochetkov’s blocker.
“(In) the third, things just started clicking for us and going into the net, which is nice to see,” Thompson said. “But too little, too late. You look at that game as a whole, you play that way as a group for 82 games, you’re going to find yourself on the right side.”
Jarvis scored an empty-net goal with 2:04 remaining, and Legault scored on the empty net 36 seconds later for his first NHL goal and the 6-3 final.
“You dream of scoring one since you were a kid, so being able to get one tonight was a great feeling,” Legault said. “A goal is a goal.”
NOTES: Buffalo defenseman Rasmus Dahlin has taken a leave of absence to take care of a personal matter in Sweden. … Nystrom and Legault are the first two Carolina defensemen to record their first career points in the same game. … Carolina forward William Carrier was minus-two with three hits in 13:20 in his return to the lineup after missing six games with a lower-body injury. … Aho has 31 points (17 goals, 14 assists) in 23 games against Buffalo.