Olivier made it 4-2 at 17:58, skating in from the right circle on the rush and beating Levi blocker side, before Power cut it to 4-3 at 19:35.
Zach Aston-Reese scored just 15 seconds into the third period to make it 5-3. He redirected a shot from the left point by Christiansen.
“That’s a tough one because we built a lot of momentum at the end of the second period. We won the period,” Ruff said.
Damon Severson pushed it to 6-3 at 8:10, coming down the slot to take a feed from Marchenko.
“We challenged them in between the second period to do those things, the right things,” Columbus coach Dean Evanson said. “We scored two goals, because we were doing the right thing. We were on the right side.”
With Levi pulled for the extra skater, Peterka made it 6-4 at 17:51 on a rebound from the right circle.
NOTES: Blue Jackets forward Kent Johnson left with an upper-body injury 52 seconds into the second period after falling over teammate James van Riemsdyk, who had been tripped. There was no update. … Chinakhov (two goals, four assists) and Johnson (two goals, three assists) each extended his point streak to four games. … Tage Thompson assisted the final Buffalo goal to extend his point streak to three games (two goals, one assist). … Columbus forward Justin Danforth made his season debut after undergoing wrist surgery in July. He had two shots on goal and a blocked shot in 16:38 of ice time.