Chinakhov’s breakaway extended the lead to 3-0 at 16:42.
Marchenko made it 4-0 at 4:51 of the third period during a 5-on-3 power play.
Poitras cut it to 4-1 at 8:24 off a feed from Charlie McAvoy. It was the rookie’s fifth goal of the season.
Danforth gave the Blue Jackets a 5-1 lead with an empty-net goal at 13:41 before Beecher scored at 17:40 for the 5-2 final.
“We got a little bit loose defensively, a little loose with the puck,” Bruins captain Brad Marchand said. “Probably our biggest problem this year is we give up too many odd-man rushes. That was a big problem tonight. … We need to be much tighter all over the ice defensively.
“In this league, now especially, there’s so much parity. You see it tonight and every night -- a last-place team can win any night, so you have to be dialed in on the details.”
NOTES: Columbus ended a six-game skid against Boston (0-3-3). It hadn’t defeated the Bruins since Jan. 14, 2020...McAvoy’s assist was his 200th in the NHL in his 397th game.