BOSTON — When the Boston Bruins and Montreal Canadiens meet, it never lacks intrigue.

Saturday night’s matchup between the two Original Six squads certainly validated that, as Brad Marchand’s overtime goal gave the B’s a comeback 2-1 victory at TD Garden.

After trailing the majority of the game, Jake DeBrusk scored the equalizer on the power play with 2:45 to play to force overtime.

Anton Khudobin made 27 saves, while Canadiens netminder Antti Niemi turned away 48 shots.

The B’s climb to 40-15-8 with the win, while the Canadiens fall to 25-29-11.

Here’s how it all went down:

The Bruins were dealt an early blow, as Charlie McAvoy left the game with a lower body injury in the first period.

After spending the first portion of the period trading chances, the Canadiens struck with the first and only goal of the stanza.

As the Bruins began to bring the puck up ice from their defensive end, Kevan Miller gave it away to Brendan Gallagher at center ice with a bad pass. Gallagher weaved into the offensive zone and finished past Khudobin with ease.

Each team proceeded to have a chance on the power play, but neither could cash in. The Bruins had multiple opportunities right in front of the net throughout the first, but couldn’t make anything of it.

The second period lacked scoring, but it was far from a quiet 20 minutes.

Boston put 19 shots on net in the period, six of which came on a man advantage, with the Bruins at one point getting a 5-on-3 over 41 seconds after penalties to Jacob de la Rose and Byron Froese. Much like the first period, however, the Bruins were woeful finishers, missing the net on some occasions and giving Niemi easy saves on others.

The Canadiens only had five shots in the period, but most were quality scoring opportunities, with Khudobin coming up big in response, including this ridiculous split save on a 2-on-1 to keep the Bruins within one.

With time winding down, the Bruins were granted a sixth opportunity on the power play after a delay of game by Jonathan Drouin with 4:35 to play. After struggling on the previous five advantages, the Bruins finally converted and found an equalizer.

Nick Holden threw a puck toward the net, and DeBrusk redirected it in the slot at 17:15 to even things at one and force overtime.

Just over two minutes into overtime Marchand tallied the winner.

The Bruins will take on another Atlantic Division rival in the Detroit Red Wings on Tuesday. Puck drop from TD Garden is set for 7:00 p.m. ET.

Thumbnail photo via Bob DeChiara/USA TODAY Sports Images