Marcus Albert's double strike saw Stonesfield lift the Witney & District FA Senior Cup with a 2-1 victory after extra time over North Leigh in front of a large and noisy crowd at Witney Town.
Albert fired Stonesfield, who were without four regulars, into a first-half lead.
But North Leigh hit back to equalise before the break through Wright.
Stonesfield were on the rack for the second half, but North Leigh failed to take their chances.
And Albert made them pay in extra time by beating four defenders to shoot past the keeper.
Division 2 champions Kidlington Old Boys completed a double by capturing the Junior Cup with a 2-0 victory over Hailey Res at North Leigh.
Both goals came in the opening six minutes. Kevin Salter ran onto a fine through ball to fire them ahead.
And then Kidlington were awarded a penalty for an off-the-ball incident, and keeper Jason Rowland beat his opposite number with some aplomb for his seventh goal of the season.
It was only the heroics of Hailey keeper Jamie Shepheard which prevented Kidlington from increasing their lead.
Hailey had their chances to get back into the game, but the pacy Davie Cooper failed to find the target.
AC Finstock upset the red-hot favourites AFC Carterton 2-1 to lift the Supplementary Cup in an entertaining final at Clanfield. Davie Hamill's late strike failed to save AFC Carterton from defeat against AC Finstock in the Supplementary Cup final
Warwick Baldwin opened the scoring for Finstock in the second half, his shot crashing against the bar before bouncing over the line.
The prolific Nick Forrester then fired a low shot into the bottom corner to increase Finstock's advantage.
Carterton, who had gone through their league campaign unbeaten, pulled a goal back when Davie Hamill cracked home from a deep Lee Brooks corner.
But it was too late to deny Finstock the glory.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article