Zdeno Chara also netted a pair of goals for the Bruins, who looked sharp following a four-day layoff.
Claude Giroux supplied the only goal for the Flyers, who dropped a fourth straight.
Steve Mason started in net but was pulled late in the second period after allowing four goals on 19 shots.
Ray Emery entered and made 12 stops the rest of the way.
Susan Sarandon 'very excited' about daughter's pregnancy
Dennis Rodman pledges to end trips to North Korea