Foligno, who scored at 19:55 for the only goal of the first period, broke a 1-1 tie at 14:51 of the second. Each goal came at even strength.
"That's where it starts, from the net out, and they had a strong performance tonight," Sabres coach Ron Rolston said of his goaltenders.
Blue Jackets coach Todd Richards was not happy by his split-squad's effort. Columbus opens its regular season Oct. 4 against the Calgary Flames.
"One thing concerns me: Are we waiting for Oct. 4? We can't just turn it on then," he said.