Josh Crossley was the star of the show as Tower Hill crushed title rivals Bicester Town Colts 7-0 in the Giles Sports Witney Youth Under 14 A League.

Crossley smashed a four-timer, with William Vandenberghe adding a hat-trick.

The result puts Tower five points clear at the top with a game in hand.

Carterton booked their place in the last four of the Knockout Cup with a 3-2 victory over Bampton Town, Aaron Robins, Jack Green and Oliver Hawkins scoring their goals.

Sam Cross notched a brace as Witney Vikings Youth won 3-2 at Banbury Town in the Under 13 A League.

Yazz Elouahabi scored the other goal.

Jacob Hughes bagged a brace as Tower Hill ground out a 3-0 victory over Bloxham, Craig Keylock also on target.

Goals from Harry Hamblin, Thomas Costley and Brandon Mead-Talbot secured a 3-2 win for Ducklington over Tower Hill in the Under 12 A League.

Tower replied through a Connor Tinsley strike and an own goal.

In the C League, Tiago Lopes hit a hat-trick to help Carterton to an 8-1 win against Wychwood.

Will Partlett, Brad Wright, Ben Wright, Lewis Oakey and Andy Rhodes were also on target, with Guy Walker grabbing Wychwood’s goal.

Rhys Noel hit a hat-trick as Freeland defeated Carterton 4-0 in the Under 11 B League.

Kieran Andrews was also on target.

Jack Williams-Sharkey hit a double to help Chipping Norton Town Swifts to a 4-1 victory over Eynsham Youth.

Dan Newman and Josh Howard were also on the mark, while Robbie McAree replied for Eynsham.

Goals from Connor Beveridge and Jordan Garrett helped Tower Hill to a 2-1 victory at Ducklington in the Under 10 A League. Matthew Lock replied.

In the Under 9 A League, goals from Ross Juszczak, Robert Vincent and Arnie Matthews gave Charlbury Town a 3-1 win over Chesterton, who replied through Elliot Hale.

Ducklington saw off Banbury United Youth 3-1, thanks to goals from Brendan Neale, Robbie Cockroft and Hugo Thessieu.