Bergeron, who will join Team Canada for the Olympics, was one of several Bruins with multiple points before joining their national teams in Sochi, Russia. David Krejci of the Czech Republic and Sweden's Loui Eriksson added a pair of assists apiece in their final game before Olympic play begins.
The Bruins go into the Olympic break leading the Atlantic Division at 37-16-4, having won seven of nine with one of the losses coming in overtime. Boston fans saluted the team after the rout with a loud cheer and a few chants of "U-S-A," although no Boston players are on the U.S. team roster.
The Bruins led 2-0 after the first on goals by Bergeron and Chris Kelly, then pulled away with two more in the second.
Bergeron scored his second of the game with a series of moves that left the Senators standing still as he made his way to the net and tucked a backhand inside the post.
Defenceman Erik Karlsson was bracing to block a shot that never came and was caught standing upright as Bergeron skated around him, then caught Anderson with another fake that sent the Ottawa goalie toward the far side of the net. Bergeron neatly slipped the puck to the back of his stick and poked it in as he went behind the net.
Ryan pulled Ottawa within 3-1 on a goal with 2:45 left in the second, catching Johnson offguard with a wrist shot when the goalie was expecting a crossing pass.
But Boston scored again just 1:03 later when Krejci slid a pass across the crease to Iginla for a one-timer, then Krejci and Iginla assisted when Boston made it 5-1 3:35 into the third on a goal by Lucic.
Notes: Rask, who will play for Finland in the Olympics, got the day off and Boston captain Zdeno Chara left early for Russia to carry the Slovakian national flag in the opening ceremony Friday. ... Anderson allowed five goals on 33 shots. ... Boston D David Warsofsky picked up his first NHL assist on Kelly's goal with 3:34 left in the first period.