"Yeah, it's fun," said Roslovic, who had an assist. "I think of that as my job and to do that is important, but you learn a lot of things as well. You're consistently learning all the time. There's not many ways to help the team win and we've been playing well. It was a good road trip (2-1-0), and that was a good way to end it."
Max Domi had a goal and two assists, defenseman Vladislav Gavrikov scored two goals, and Gregory Hofmann had two assists for the Blue Jackets (10-6-0), who have won three of their past four games.
"I think our line tonight as a whole was great," Domi said. "Jack was unbelievable. It's great to see him get rewarded like that, he's been playing so hard and obviously the puck hasn't always gone his way this year. That's how it goes, it's the game of hockey, so to see him get rewarded was awesome. And obviously 'Hof' jumping in like that was outstanding."
Joonas Korpisalo made 29 saves for Columbus in his first start since Nov. 12.
Tage Thompson scored two goals, Dylan Cozens had a goal and an assist, and defensemen Rasmus Dahlin and Colin Miller each had two assists for the Sabres (7-9-2), who have lost three straight.
"I think we definitely made it hard on ourselves at times," Thompson said. "Consistency, we've got to do it for a full 60 (minutes). … It was more so just getting a little too cute, I think. A lot more east-west instead of going north, putting pucks behind them, being more direct. I think when we did that, we had success. Maybe we let the success get to us a little bit and tried to change our game instead of sticking with it. So I think that was the biggest thing."
Dustin Tokarski allowed four goals on 12 shots before he was replaced 55 seconds into the second period by Aaron Dell, who made 14 saves on 15 shots.
Thompson gave Buffalo a 1-0 lead at 3:38 of the first period. He scored after Victor Olofsson sent a pass between defenseman Andrew Peeke's legs to Thompson in front of the net.
Roslovic scored to tie the game 1-1 at 8:23. Defenseman Zach Werenski drew attention when he joined the rush and pushed the puck over to Roslovic, who flipped it between Tokarski's left pad and glove.
Roslovic put the Blue Jackets ahead 2-1 at 14:04, but Zemgus Girgensons tied it 2-2 with 0.4 seconds remaining in the period when he tipped in a point shot from Miller on the power play.