Robert Thomas and Tyler Bozak each had a goal and two assists, and the St. Louis Blues beat the Buffalo Sabres 5-1 on Thursday night.
Alexander Steen had two goals and an assist and David Perron also scored for the Blues, who won their eighth straight against the Sabres on home ice. Jordan Binnington made 18 saves, running his record to 21-7-4.
Thomas' three points equaled a career-high. He has eight points in his last seven games.
Jack Eichel scored and Linus Ullmark made 26 saves for the Sabres, who won their previous two games.
The Blues won their seventh straight home game, tying Dallas for the longest such streak in the NHL this season.
The Blues host the New York Rangers on Saturday.