Zak Oliver hit a hat-trick as Tower Hill beat Ducklington 3-1 after extra time to lift the Giles Sports Witney Youth League's Under 10 Knockout Cup.

In the A League, Arnie Matthews (2) and Daniel Huddleston gave Charlbury Town a 3-0 win at Banbury United.

George Knight bagged four as AFC Marlborough won a goal feast against Kings Sutton 9-4 in the Under 15 B League.

Sam Bodinham (2), Jack Knight, Andy Gillespie and Eduardo Pereira were also on target.

Kings Sutton hit back through Ryan Shirley (2), Jordan Robinson and Josh Evans.

Brandon Mead-Talbot and Ryan Barrass bagged doubles as Ducklington beat Highfield Juniors 6-1 in the Under 13 A League. Ryan Lett and Harry Hamblin were also on target.

In the B League, goals from Dan Case and Harry Lewis gave Chipping Norton Town a 2-1 win at Hook Norton, who replied through Will Hardy.

C League champions Carterton ended their season with a 3-2 success at Wychwood.

Dan Eeles, Liam Aspey and Jack Summerfield scored, while Daniel Hooton bagged a brace for Wychwood.

Tower Hill Stars came from 2-0 down to beat Moreton Rangers 3-2 to clinch the runners-up spot in the Under 12 C League.

Tom Grealis, Cain Campbell and Harvey Thomson scored their goals.

Tower Hill Stars clinched the Under 11 D League title with a 3-2 win over Yarnton Blues.

Chris Godfrey (2) and Richard Neyhaul scored, with Lloyd Belcher and Alistair Grime replying.