Thornborough Athletic and Potterspury have progressed into the semi-finals of the North Bucks & District Football League, Interdivisional Trophy.
Thornborough defeated Buckingham Town Reserves 5-4 on penalties after the game finished 3-3 after extra time.
Tom Kelsall put Boro in front after 20 minutes before the Robins were level when Lee Dawson headed home.
Simon King ran through to shot the Intermediate Division side ahead before David Mowatt hit the Robins third with goals early in the second half.
With a cup upset looking likely with five minutes remaining the home side fought back in spectacular fashion to take the game into extra time.
Stuart Parker fired home in the 85th minute before Luke Davies headed in a corner in the last minute.
Extra time produced no more goals and the game went to penalties.
It was Thornborough who went through 5-4 as only one penalty was missed out of ten taken.
In the other quarter-final, Potterspury beat Stewkley 3-2 to set up a semi-final tie.
The prolific Adam Kelly scored again while Martin Blackwell, who scored a midweek hat-trick, netted, as did Andrew Ord.