Brian Rolston added a goal and three assists for the Bruins, who won a second straight following a four-game losing streak and completed a six-game season's sweep of the Maple Leafs.
Boston extended its Northeast Division lead over idle Ottawa to three points.
Starting Leafs goaltender James Reimer was pulled in the first period after yielding four goals on nine shots. Jonas Gustavsson made 11 saves the rest of the way.
Notable deaths of 2014 [PHOTOS]
Michael Sam cut from the Dallas Cowboys