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.