Matt Holloway scored twice as Charlbury sprang a surprise with a 3-2 win at Eynsham in the Oxfordshire Charity Cup first round.

Steven Knight also netted for the Witney & District FA Premier Division outfit, with Kris Clark and Andy Glossop on target for their Oxfordshire Senior League Division 1 hosts.

Anthony Davidson bagged a brace as Charlton United won 4-2 at home to North Oxford.

Adam Blaylock and Stevie Gardiner also scored for Charlton, with James Ramsey’s double making up North Oxford’s reply.