Nick Foligno, whose eight points lead Columbus, had three assists, and Alex Wennberg had two.
Two nights after scoring five goals in the second period of a 6-1 win against the Nashville Predators, the Ducks (3-4-2) were on the other end of a big period, allowing four goals to the Blue Jackets in the first.
"That's what makes it so difficult to swallow, because the guys played so well in the last game," Ducks captain Ryan Getzlaf said. "I thought tonight we came out flat. The energy wasn't there. We weren't skating and we weren't doing the things that we like to do, and it showed."
Bobrovsky appreciated the effort in front of him.
"You can see in the past few games how hard we compete and work, how hard our defenders play and how responsible each guy is," Bobrovsky said. "It is fun to be on this team."
Gagner gave Columbus a 1-0 lead at 10:12 with his first goal with the Blue Jackets when he stuffed a rebound underneath goalie John Gibson's pads.
Saad banked one off the crossbar 21 seconds later to make it 2-0. The goal initially was waved off, but video review determined the puck completely crossed the goal line.
Saad scored again at 13:50 for a 3-0 Columbus lead, and Gagner converted on the power play 20 seconds later to make it 4-0.
Gibson made 28 saves for Anaheim before being replaced by Dustin Tokarski with 9:47 remaining. Tokarski made five saves.
"We got outplayed by a hungrier hockey club tonight," Ducks coach Randy Carlyle said. "We were nowhere near NHL-caliber playing in our performance tonight."