Deeping Rangers reached the Hinchingbrooke Cup final with a win over Potton in a seven-goal encounter at the Haydon Withan Stadium.
The visitors took the lead five minutes into Tuesday’s game when Jamie Berryman’s cross from the left was turned in by Jamie Risebrow,
Joe Aris found home keeper Danny Bircham well placed to save his fiercely struck free kick, and Deeping were on terms after nine minutes with Liam Tunstall finishing after a Jordan Avis run.
Potton continued to take the game to their hosts with Berryman’s cross finding Gary Ansell-Carter who turned smartly to force Bircham into a save, and then an Aris volley from long range clipped the bar.
Deeping took a 27th minute lead when James Fitzgibbon halted Adam Scotcher illegally and Spencer Tinkler sent Craig Lewis the wrong way from the spot. Fitzgibbon made amends in the final minute of the opening half, clipping a shot over Bircham from a Berryman centre to square the tie.
The visitors started the second half brightly with Adam Marsh testing Bircham.
But it was Deeping who inched ahead after 77 minutes, Tinkler rising high above the visiting defence to head in an Avis corner from the right.
Potton substitute Steve Muggridge was thwarted by Bircham after collecting a Fitzgibbon pass.
With two minutes left Scotcher rounded off a fine run on the left with a clinical finish across Lewis.
Potton cut the deficit a minute into added time, Callum Forster firing home after Bircham saved from Muggridge.
Deeping Rangers: Danny Bircham, Matt Carter, Tom Smith, Spencer Tinkler, Matt Holland, David Burton-Jones (Adam Scotcher), Joe Braithwaite, Charlie Coulson (Matt Sparrow), Liam Tunstall (Tom Palmer), Ian Ward, Jordan Avis.