Bletchingdon survived a scare against Riverside to become the first team to keep the Oxfordshire Charity Cup for 36 years.
The 2-0 win, in a game involving two Oxfordshire Senior League sides, comes a year after they had lifted the trophy by beating Eynsham, in the first successful defence since Banbury Town in 1978.
Adam Wells put Bletchingdon ahead at North Leigh with a 25-yard free-kick on the hour.
Riverside were handed a lifeline 15 minutes from time when they were awarded a penalty, but Liam O’Callag-han blazed over.
Ben Foster made the game safe in the 83rd minute after good work from Mark Gaul.
Bletchingdon followed up their Charity Cup win with a 4-1 success at struggling Launton Sports.
Callum Lloyd (2), Gaul and Andy McMahon ensured a comfortable win, with Mark Scanes notching the home side’s consolation.
Oakley Res made it two victories out of two in Group C of the Archie Goddard Cup as they won 2-1 at Eynsham Res.
Ian Law put the hosts in front, before efforts from Daniel Barrett and Adam Pike proved crucial.
Kyle Forbes scored the only goal as Adderbury Park Res won 1-0 at home to Charlton Res in Group D.