Nathan Lawson made 27 saves in net for Binghamton, picking up his ninth win of the season in the process.
Mark Stone scored twice, while Mike Hoffman and Chris Wideman each had two assists in the victory.
The game was a back-and-forth affair, with the teams alternating the first four goals.
There was no scoring in the first period, but there was a fight. Binghamton rookie Darren Kramer stood toe-to-toe with Hamilton’s Zack Stortini, with Stortini eventually getting the take down.
The Bulldogs had the upper-hand in shots in the first 20 minutes, 9-7.
Binghamton got on the scoreboard first when Wacey Hamilton got a pass in front from Shane Prince and beat Dustin Tokarski from point blank range, giving Binghamton a 1-0 lead with 6:19 gone in the second period.
Frederic St-Denis evened things up with 6:18 left in the second period. That was how the period would end, with Binghamton holding a 9-8 advantage in shots.
The B-Sens broke things open in the third period, scoring three goals. The first of those came 1:57 in, when Stone took a great centering feed from Hoffman and beat Tokarski on the glove-hand side, giving the B-Sens a 2-1 lead. Wideman got the secondary assist.
The Bulldogs tied things up again when defenseman Greg Pateryn lit the lamp at the 7:50 mark.
The tie was broken less than seven minutes later with Binghamton on the power-play. Stephane Da Costa ripped one from the face-off circle that blew right past a screened Tokarski and into the back of the net, to make it 3-2. Hoffman and Wideman teamed up again to assist on the game-winner.
For Hoffman, it was his third point in two games. He scored a goal in his return Friday night, in Binghamton’s 5-2 win over Albany.
Tokarski was summoned to the bench for the extra skater with 1:02 to go in the game. Stone made the Bulldogs pay, as he found the empty net with 22 seconds to go in the game.
With the win, Binghamton improved to 39-19-1-5, but was unable to pick up ground on the East Division leading Syracuse Crunch, who took down Albany 3-1 Saturday night.
The B-Sens finish off a three-in-three weekend at 3:00 p.m. this afternoon, when they travel to Connecticut to take on the Whale.
With a win, Binghamton would tie Syracuse for the top spot in the standings, as the Crunch are idle.
Game highlights courtesy of the Binghamton Senators and SendToNews.