The Boston Bruins have provided their fans with many exciting moments this season, and Monday night’s game against the Columbus Blue Jackets provided a few more for the highlight reel.

Ryan Donato scored in his NHL debut, Brad Marchand found the back of the net with a phenomenal backhand shot and the two teams combined to score nine (!) goals overall.

The Blue Jackets ultimately prevailed in the high-scoring affair, earning a 5-4 overtime win at TD Garden.

The Bruins fall to 45-17-9, while the Blue Jackets improve to 40-28-5.

Here’s how it all went down.

ANOTHER INJURY
Rick Nash (upper body) wasn’t on the ice for pre-game warmups and didn’t play. He was replaced in the lineup by forward Anton Blidh, who was recalled from the AHL’s Providence Bruins earlier Monday. Nash is considered day-to-day, per the team.

VISITORS SCORE FIRST
Thomas Vanek, who has been a scoring machine against the B’s throughout his career, through a puck on net and it bounced off Boone Jenner and into the net for a goal at 4:15 of the first period.

GOAL NO. 1!
Donato scored his first career goal at 5:41 of the second period on a 3-on-2 rush involving Danton Heinen and Torey Krug.

[protected-iframe id="ab3c949f2257b16ebd64bdb405714c66-38215605-55715216" info="https://www.nhl.com/video/embed/donatos-first-nhl-goal/t-294784548/c-59053503?autostart=false" width="640" height="360"]

MARCHAND WITH A RIDICULOUS FINISH
A simple way of describing this goal? Incredible.

Marchand showed off his elite offensive skill by roofing a perfect backhand shot to score his 31st goal of the season. Kevan Miller and David Pastrnak earned assists on the tally.

BRUINS GROW THEIR LEAD
The Bruins went up 3-1 when Riley Nash scored his 15th goal of the season late in the second period. He capitalized on a loose puck in the slot and beat Columbus goalie Joonas Korpisalo for a power-play tally. Donato and Marchand picked up assists on the goal.

BLUE JACKETS FIGHT BACK
Sonny Milano snuck in the backdoor and redirected a pass from Ryan Murray past B’s goalie Tuukka Rask to pull the Blue Jackets within one goal of the lead.

A FAMILIAR FOE
Vanek, who now has 70 points in 64 career games against the B’s, scored 5:38 into the third period to tie the game at three goals apiece.

REGAINING THE LEAD
Artemi Panarin gave the Blue Jackets a 4-3 advantage with a goal at 11:30 of the third period that came off a Nick Foligno faceoff win. It was Columbus’ first lead since 1-0 in the first period.

GOALS FOR EVERYONE!
David Krejci took a feed from Donato and found the back of the net to tie the score 4-4 just 20 seconds after Panarin gave the Blue Jackets a lead.

CAM ATKINSON WINS IT IN OT
Atkinson, a former Boston College star, scored on Rask in the overtime period to give Columbus the two points. Marchand and Nash both had cases for penalty shots earlier in the extra frame, but the referees kept their arms down on each occasion.

UP NEXT
The Bruins play the Blues in St. Louis on Wednesday at 8 p.m. ET.

Thumbnail photo via Bob DeChiara/USA TODAY Sports