Luke Bolley slammed a four-timer as Witney Vikings consolidated their lead at the top of the Under 15 League with a 9-1 victory over Bicester Town Colts.

Bolley’s haul was added to by Jamie Mariani (2), Lewis Bartlett, Andy Horne and Jack Scott, while Brad Shields replied for Bicester.

Matt Knapton’s brace saw Tower Hill into the semi-finals of the Under 13 Knockout Cup with a 4-1 win over Chipping Norton Town Swifts.

Redd Pratley’s penalty and a strike from Jack Wood completed their tally, while Swifts hit back through Josh Howard.

Jake Allison cracked a magnificent seven-timer as Eynsham Youth ran out 10-1 winners at Wychwood in the C League.

It took his tally to 11 goals in his last two games.

Ben Thomas added a brace, with Jack Edminson completing the scoring.

Craig Foster also smashed seven goals as Carterton cruised into the fourth round of the Under 12 Knockout Cup with a resounding 19-0 victory over Banbury United.

Joe Maddalena, Ryan Lansford and Tom Smith all added hat-tricks, while Matt Dodd (2) and Leo McLaughlin completed the rout.

Eynsham Youth progressed after a battling 3-1 win against Charlton.

Ryan Stockford, David Sheppard and Josh Wilson scored their goals, with Charlton hitting back through Harry Brown.

Zak Oliver’s double helped Tower Hill to a 4-1 victory at Cumnor Minors in the Under 11 A League.

Frankie Cato and Sam Newcombe were also on target, while Cumnor replied through Harry Tilling.

Charlie Ing scored the only goal as Bampton Town edged out Carterton 1-0 in the Under 10 B League.

Carterton had a great chance to equalise, but Bampton keeper Luke Haley saved a penalty.

Witney Vikings Youth All Stars booked their place in the fourth round of the Under 9 Knockout Cup as they beat Launton Boys 4-0.

Antony Groth scored a double, with Moez Ghrab and Oscar Darby netting the others.

Yarnton Blues saw off Garden City 2-0, thanks to goals from Jake Towsey and Andrew Mace.