London Colney Colts Under-14s fought back from 2-0 down to win 3-2 at home to AC Finchley and reach the final of the Spring Cup.
After going 2-0 down Colt's heads dropped and the prospect of the final was fading.
Team coach Vito Maticolli rallied his team at the break and they produced a spirited fightback with Conor McCallion coming on as a substitute.
Alessandro Fardella scored early in the second half and with minutes to go of normal time Danny Diviney scored an equaliser taking the match to extra time.
Colts were awarded a penalty in the first half of extra time and Diviney put it away which clinched a memorable comeback.