Harvey Savin hit a hat-trick as Ducklington returned to action with a 7-0 win over Grendon Rangers in the Giles Sports Witney Youth League Under 10 A League.

Finlay Heritage added a brace, with Devon Wright and an own goal completing the scoring.

In the C League, goals from Jacob Hawley and Felix Ralphs were enough to give Kingham All Blacks a 2-1 win over Carterton Colts, Ethan Conlon replying.

Marshall Balmer’s double helped Tower Hill Stars to a 3-1 win at Banbury United Spencer.

Rhys Woodward was also on target, while Banbury hit back through Ethan Stevens.

Sam Pullen hit a hat-trick as Charlbury Town beat Carterton Colts in the Under 15 B League.

There were eight other scorers for Charlbury, with Tom Shefford, Matt Empson, Joe Cascone, Haydn Hollings, Alex Metcalfe, Luke Jones, Harry Turner and Liam Dunkley all on target.

Goals from Harry Hamblin and Brandon Mead-Talbot saw Ducklington to a 2-0 win at Tower Hill in the Under 13 A League.

In the C League, Dan Eeles hit a hat-trick to help Carterton to a 7-2 win at Banbury Town Youth.

Ben Wright added a double, with Lewis Oakey and Andy Rhodes also on target.

Banbury replied through Thabo Ndebele and Josh Englishby.

Chay Fisher bagged the equaliser as Enstone Sports drew 1-1 at Hook Norton in the Under 12 A League.

Jack Aitken put Hook Norton in front, before Fisher earned a point.

Bradley Evans netted a treble to help Tower Hill to a 6-1 Under 11 A League win against Ducklington.

Elliot Heritage (2) and Alex Cowie were also on target, with Ashley Harding replying.

In the C League, Wychwood ran out 5-2 winners over Moreton Rangers.

Charlie Scott (2) led the way, with Henry Eve, George Capel and an own goal completing their tally. William Wall netted both Moreton goals.

Finian Edwards smashed a four-timer as Tower Hill Stars beat Azad Hill 11-0.

Jake Harvey added a hat-trick, with Chris Godfrey, Sam Britnell, Richard Neyhaul and Luke Dick also on target.