It did look like an awful case of deja vu for Borough as they let slip a 33-20 lead to fall behind to two converted tries with just three minutes to go. They have suffered plenty of late agony in recent outings.
But yesterday they kept their composure to work their way back up the field to win a penalty which Byron Van Uden coolly converted to seal a 36-36 victory, a first win in four matches, and a first of 2022, for the city side.
Borough dominated the early part of the game and raced out to an 8-0 lead thanks to a Van Uden penalty and a Zak McClure try.
Peterborough United should change their winning League One team!
Darren Ferguson says Peterborough United lacked the ambition to stay in the Championship and he's staying patient while waiting for the right job opportunity to come along
Supercomputer predicts likely outcome for Plymouth Argyle v Peterborough United, Derby County v Barnsley, Sheffield Wednesday v Charlton Athletic, Bristol Rovers v Oxford United and every other League One fixture
Peterborough United's young stars shone to help secure a rare EFL Cup victory
Peterborough United's cross between CMS and Jack Marriott has seen a weight lifted off his shoulders
The young Northamptonians side however got into the game and it needed a Ross Chamberlain try to give the hosts an 18-13 lead at half-time.
Borough started the second half slowly which allowed ONs, who are coached by former Borough man Phil Powell, to score a converted try to take the lead at 20-18.
Borough then began to make good ground particularly through their forwards with Michael Hall, Josh Myles and Stu Day making good runs. This led to Boro scoring two excellent tries with Rob Jacobs and Willis Ingleby dotting down.
But with the score 33-20 Borough were guilty of switching off thinking the game was won. ONs roared into life and scored two great converted tries themselves to take a slender lead into the last three minutes Thankfully this weekend Borough had a response. The win kept them fourth in the table.
Peterborough Lions beat Oadby Wyggstonians 31-24 at Bretton Park to move up to ninth. Report to follow.