Zemgus Girgensons, JJ Peterka and Rasmus Dahlin scored, and Ryan Johnson had two assists for the Sabres (20-21-4), who have won five of their past seven games.
“We’re playing with mojo right now,” Dahlin said. “We’re not afraid to make plays, and we back up each other if someone messes up or something. We’re playing a good team game right now. We’re calm with the puck and make the right plays.”
Arvid Soderblom made 27 saves for the Blackhawks (13-30-2), who have lost nine of 11 (2-8-1).
“I didn’t think we skated and forechecked and took the body on their defense, which we wanted to,” Chicago coach Luke Richardson said. “They’re a great skating defense. … We just didn’t generate enough offense, obviously, with no goals. But our guys killed penalties hard and well and unfortunately a little too much, and the power play couldn’t generate much after the first try.
“Really not enough offense to have a chance to win in this League. We’ve got to definitely try and do a better job to support our goaltending with some more goal support.”