It wasn’t a perfect night at TD Garden on Thursday, as the Bruins let two different two-goal leads slip away against the Sabres.
However, they managed to recover in time to skate off the ice with a 4-3 win, thanks to Marat Khusnutdinov’s game-winning goal 2:07 into overtime.
The win was the second in a row for the Bruins, who beat the Islanders at TD Garden on Tuesday night.
The B’s got goals from four different skaters in this one, with Khusnutdinov joined by Morgan Geekie, David Pastrnak, and Mark Kastelic.
Joonas Korpisalo made 37 saves in the win.
Geekie got things started for the Bruins at the tail end of a power play midway through the first period, making it 1-0 Bruins.
Pastrnak would do it all by himself to get the Bruins another goal, stealing the puck in his own zone before finishing it at the other end to make it 2-0 Bruins just two minutes after Geekie’s goal.
Rasmus Dahlia got Buffalo on the board with a power play goal late in the second period, a drive through traffic that made it 2-1 Bruins.
Kastelic restored the B’s two-goal lead with a nice second-effort goal with just 21 seconds left in the second period, making it 3-1 Bruins.
Josh Dean cut the lead to one seven minutes into the third period with a great bit of hand-eye coordination, making it 3-2 Bruins.
Seven minutes later, Alex Tuch made it a 3-3 game with nice shot from the slot to beat Korpisalo.
After the B’s failed to cash in on a brief power play to start overtime, Khusnutdinov sent everyone home happy with the OT winner.
The Bruins will host the Carolina Hurricanes at TD Garden at 1 PM on Saturday afternoon before heading to Long Island, home of outstanding bagels, to face the Islanders on Tuesday night.
After that, the B’s will play a weird chunk of home-and-homes with the Ontario duo of the Maple Leafs and Senators.