The Buffalo Sabres snapped an eight-game road losing streak with a 3-2 victory over the Boston Bruins on Monday night.