The Bruins (50-25-5) enter the game on a three-game win-streak that features wins againt top teams like the Rangers and Panthers, as well as a victory over the Habs.
The Sabres (31-38-11) enter the matchup on a four-game win-streak of their own, but their latest wins have come against lower-seeded squads such as the Islanders, Devils and Flyers - twice.
Tonight will mark the fourth game between the Atlantic Division rivals this season and the B's have won all three previous encounters by scores of 4-1, 5-1 and 4-3, respectively.
The B's appear to be rolling out all their top players for tonight's game, with forwards Marc McLaughlin and Anton Blidh, as well as defensemen Josh Brown and Mike Reilly expected to be healthy scratched.
Between the pipes, the Bruins will send red-hot Linus Ullmark (25-10-2) after he won eight of his past nine starts, while the Sabres will turn to Dustin Tokarski (9-11-5), who's skated away from his past two games with a victory.
With no last-minute changes expected, here are the Bruins' projected lines and pairings:
Brad Marchand � Patrice Bergeron � Jake Debrusk
Taylor Hall � Erik Haula � David Pastrnak
Trent Frederic � Charlie Coyle � Craig Smith
Nick Foligno � Tomas Nosek � Curtis Lazar
Hampus Lindholm � Charlie McAvoy
Matthew Grzelcyk � Brandon Carlo
Derek Forbort � Connor Clifton
Linus Ullmark
Jeremy Swayman
Puck drop between the Bruins and Sabres is scheduled for 7pm ET at Boston's TD Garden.