Tower Hill sealed the Giles Sports Witney Youth League Under 14 A League title with a 3-0 win over Bampton Town.

Charlie Waite, William Vandenberghe and Jake Horwood scored the goals.

North Leigh booked their place in the Knockout Cup final after a 4-3 victory at Banbury United.

Tom Weedon was the star of the show with a hat-trick, and Jack Meagher grabbed their other goal.

In the C League, a double from George Knight and a goal for Eduardo Pereira was not enough as Yarnton Blues went down 9-3 at home to Hook Norton.

Connor Machin hit a hat-trick for Hook Norton, with braces for Jonathan Mair and Robert Gore bagging doubles.

Chris Deeley netted their other goal.

Tower Hill let slip a one-goal lead as they fell to a 2-1 defeat at home to Banbury United in the Under 15 A League.

Ryan Field put Tower in front, but strikes from Brad Smith and Josh Thompson gave Banbury the points.

In the B League, a brace from Jordan Sinclair-Pearson and strikes from Liam Binns and Jake Godfrey gave Charlbury Town Youth a 4-0 victory over Ducklington.

Goals from Andy Horne, Jamie Mariani and Yazz Elouahabi secured a 3-1 win for Witney Vikings Youth over Carterton Colts in the Under 13 A League.

Elliott Bryant replied with a consolation for Carterton.

In the B League, Henry Yeomans bagged a brace to help North Leigh to a comfortable 6-0 win at Bampton Town.

Charley Hamilton, Hayley Bennett, Rory O’Neill and Chris Shelley scored the others.

Eynsham cruised to a 9-0 win at Banbury United.

Rob Pryse hammered a treble, with braces from Adam Burnham and Stephen Pearce.

George Greening and Jacob Hancocks completed the scoring.

Ben Wright hit a four-timer as Carterton eased to a 7-1 victory over Old Woodstock Town in the Under 12 C League.

Tiago Lopes added a brace, with Will Partlett also on the mark.

A hat-trick from Thomas Costley and a brace from Brandon Mead-Talbot saw Ducklington into the final of the Knockout Cup with a 5-4 extra-time victory over Brackley Town.

Doubles from Telmo Fernandes and Ben Delnevo helped Ducklington to a 5-2 success against Eynsham Youth in the Under 11 B League.

Tom Allen was also on the mark, while Eynsham replied through Tom Bruner-Ellis and Robbie McAree.

James Morgan (2), Redd Pratley and Tom Oddy scored for Tower Hill in their 4-1 win over Carterton.

In the C League, Yarnton eased to a 10-0 victory at Bardwell.

There were hat-tricks for James Cox, Osher Beveridge and Lewis Metcalfe, and Wills Goldie netted No 10.

Tower Hill moved into the Under 10 Knockout Cup final with a 2-0 victory at Launton Boys.

Their goals came from Joey Aust and Bradley Evans.

In the A League, a brace from Elliott Heritage and a strike from Josh Wraight saw Ducklington to a 3-0 victory at Cumnor Minors.

Two goals from Ross Hedigan gave Charlbury Town Youth a 2-0 success against Wychwood in the C League.

In the D League, Yarnton Blues were pegged back for a 1-1 draw against Charlton & District.

Hayden Hathaway put Yarnton in front, before Marcus Saar levelled for Charlton.

Felix Ralphs bagged a treble to help Kingham All Blacks record a 6-1 victory over Kingston Colts in the Under 9 C League.

Harry Slater, Kai Pratley and Tom Pawley also scored, while Luke May replied for Kingston.

In the A League, a hat-trick from Connor Allsop gave Charlbury Town a 3-1 victory over Bampton Town, who replied through Alexander Swancott.