The Buffalo Sabres produced a final-period rally to defeat the Boston Bruins 4-2 in Friday's NHL action.