Binghamton Senators goalie Robin Lehner stayed until the end of this one, long enough to deliver a knockout blow to the Syracuse Crunch himself.

Lehner made 30 saves and stood tall in the face of a late Crunch push to carry the Sens past Syracuse 2-1 at the Onondaga County War Memorial.

Syracuse buzzed around Lehner for the final two minutes and had a two-man advantage for the final 28.5 seconds, but the AHL’s best offense couldn’t scratch out the tying score.

“I don’t think we tried him out early enough,’’ said Crunch forward Cory Conacher. “We have to learn how to play the first period like we did the third. He’s a good goalie. He’ll make those saves if there’s no traffic out front.’’

Defenseman Tyler Eckford scored twice for Binghamton, while Richard Panik extended his points streak to eight games in potting the Crunch’s only score.

The last time the teams met, on Oct. 20, Lehner was coasting with a 5-0 lead midway through the second when joined a scrum in front of his net and eventually lured Syracuse’s Riku Helenius into a goalie fight. Lehner was kicked out and Syracuse rallied for a 6-5 overtime win.

The only trouble Lehner caused on Friday was for the Crunch. He was perfect until Panik beat him for a power play goal with 13:48 left in the third to make it 2-1.

Tokarski was yanked for an extra skater with 1:35 remaining and the Crunch went up two players when Binghamton’s Pat Cannone was whistled for covering the puck with his hand at the 19:31 mark.

Panik and Ondrej Palat both got decent looks at Lehner as the second ticked down, but the goalie saw and easily turned aside both.

“We had pretty good pressure on him,’’ Panik said. “The last minute, we played pretty good. Too bad it didn’t go in.’’

Eckford got the break that eluded Syracuse on his game-winner at the 1:11 mark of the third. He carried the puck into the Crunch zone along the right side before Syracuse blueliner Mark Barberio relieved him of the puck deep in the zone.

Barberio tried to clear the puck to teammate Alex Killorn in front of the Crunch net, but the pass hit the stick of Tokarski and deflected in.

“It was a harmless play. Unfortunately it was a little too close to the net and deflected in,’’ Tokarski said.

“I’ve scored in my own net before, but not like that,’’ Barberio said. “Maybe that was what we deserved for not coming to play in the first period. It (stinks) for that to be the game-winner.’’

The Sens came out and busted Syracuse with a quick punch in the mouth. Binghamton bottled up the Crunch in its own end for the first 1:13, a stretch of stress that ended with Eckford zipping a low shot from the right point past a screened Tokarski for the first goal of the game.

“I didn’t get to see it. There were bodies in front,’’ said Tokarski, who had won his last four starts.

“We had a chance to get it out,’’ Barberio said. “We didn’t talk. There was no communicating, including myself. There was traffic out front, and that’s how goals are scored.’’

Syracuse now begins a stretch of eight of its next 10 games on the road with contests at Albany tonight and at Worcester on Sunday. At 7-0-0-1, the Crunch is the only team in the AHL without a road regulation loss, and the team’s current seven-game road winning streak is a franchise record.

“We have a chance to rebound really fast and forget about this one,’’ Barberio said.