Ryan Harris starred with a four-timer in Tower Hill Stars’ 11-2 home win over Witney Vikings Youth in the Under 14 B League.

Eliot Major added a hat-trick and Joey Dove a double, with Will Simms and Kareem Mahmoud completing their tally.

Kieron Hutter and Will Newcombe replied for the visitors.

North Leigh won 3-0 at Highfield Juniors Colts in the A League.

Zac Furrow, Finlay Heritage and Tom Dove did the damage.

Dylan Butler’s hat-trick gave Eynsham Youth a 3-1 home victory against Ducklington in the Under 12 Blue League.

Butler opened his account by turning in a super cross from Matty Lloyd, before he put the finishing touch to a superb passing move.

Ducklington pulled a goal back through Sam Bryant’s cracking header, before Butler completed his treble.

Josh Hannaway bagged a brace in Launton Boys Athletic’s 3-2 home win over Combe Junior Sports in the Red League.

Taylor Richardson was also on target.

Sam Hencken’s hat-trick gave Grendon Rangers a 3-2 home win over Bloxham in the Green League.

Lewis Middleton scored both of Bloxham’s goals.

Charlie Stewart’s double helped Bloxham to a 3-0 home win over Highfield Juniors in the Under 11 Green League.

James Leonard’s strike from a free-kick was sandwiched in between Stewart’s brace, with all the goals in the first half.

Launton Boys won 3-1 in a penalty shoot-out at Banbury Irish in the Under 10 KO Cup third round.

The tie had finished 2-2 after extra time, as goals by Oliver Fulton and Luke Thompson for Launton were cancelled out by Isaac Locke and Emanuel Maskery for the hosts.

Owain Cartwright’s first-half equaliser earned North Leigh a 1-1 draw at home to Yarnton Blues in the Green League.

Harry Dawson had given Yarnton an early lead.