Mark Gaul’s brace saw Bletchingdon reach the semi-finals of the Oxfordshire Charity Cup after winning 2-1 at Horspath.
Gaul deservedly put the visitors ahead on the rebound after Horspath goalkeeper Ian Dunston spilled a Callum Lloyd cross.
Horspath levelled on 88 minutes when Mark Flanagan bundled home and looked as if they might sneak it, but Gaul slid the winner deep into injury time.
Bletchingdon Res went down to a 2-0 defeat at Oxford University Press Res in Division 2.
Ellis Bicknell fired home from the edge of the box and slotted his second with a penalty after Jay Brown was fouled.
Launton Sports Res were rescued by the bad weather on their Division 3 to Broughton and North Newington Res.
They were trailing to second-half goals from Josh Hunt and James Castle netted for Broughton, but with thunder and lightning raging, referee Mark Gardner called it off.
Charlton United Res ended their interest in the Clarendon Cup in a 3-1 second-round home defeat against Freeland Res.
Adam Reynolds put Freeland ahead, but Jamie Gough netted a spectacular equaliser.
Jefferson Harriot restored Freeland’s lead before North Leigh’s Stuart Hole, drafted in after the Southern League side’s match with Thatcham was called off, hit a late winner.