Rob McAree scored after nine seconds as Eynsham beat Wychwood 5-1 in the Under 12 C League.
Ben Thomas (2), Tom Bruner-Ellis and Alex Siret were also on target as their side kept their outside title hopes alive.
Lewis Metcalfe hit a four-timer as Yarnton beat More-ton Rangers 5-2, James Cox scoring the other goal.
Bampton Town posted a 2-1 win against Bicester Town Colts in the A League.
Ben Clark put Bicester in front, but strikes from Joe Kaluza and Karl Prichard gave Bampton the points.
Goals from Josh Hunt and Dom Saunders saw Enstone to a 2-0 win over Hook Norton.
In the B League, Ducklington edged past Old Woodstock Town CJS 5-4.
Their goals came from Ben Allen, Ben Delnevo, Tom Allen, Alfie Drake and Daniel Townsend.
Connor Walton and Jake Davies bagged braces for Woodstock.
Jason Hester hit a hat-trick as Chipping Norton Town ran out 7-0 winners at Charlton & District.
Josh Howard (2), Abie Bailey and Matt Doe were also on the mark.
North Leigh edged out Witney Vikings 3-2 in the Under 15 A League.
Josh Burnham, Aaron Bowerman and an own goal secured their victory, with Jake Farrugia and Dominic Dyce replying.
In the B League, AFC Marlborough came from behind to beat Highfield Juniors 2-1.
Josh Hunt put Highfield ahead, but George Knight and Josh Hartig gave Marlbor-ough the points.
Strikes from Josh Hunt and Jack Wilkinson gave Hook Norton a battling 2-1 victory over Tower Hill in the Under 13 Knockout Cup quarter-finals.
Conor Bott’s goal proved in vain for Tower.
Matt Dodd notched a double as Carterton beat Tower Hill 3-1 in the Under 11 A League.
Joe Maddalena was also on target, with Ryan Lanksford netting for Tower.
Ashley Harding hit a hat-trick as Ducklington beat Kings Sutton Juniors 4-2.
Sam Haggis netted their other goal, with George Coo-mbes and Harley Young on target for Kings Sutton.
In the C League, goals from Henry Eve, William Wrenn and George Capel helped Wychwood to a 3-1 win over Hanborough, who replied through Marcus Smith.
Tower Hill Stars edged out Charlbury Town 4-3.
Finian Edwards, Samuel Plumbe, Richard Neyhaul and Jake Harvey scored their goals, with Neil Atkinson, Ross Hedigan and Josh Rhodes replying.
Zak Oliver hit a brace as Tower Hill reached the final of the Under 10 Knockout Cup with a 4-2 win over Stonesfield.
Frankie Cato and Ryan Harris hit their others.
Tower will meet Ducklington in the final after they beat Chasewell Park Pumas 1-0, Finlay Heritage grabbing the only goal of the game.
Jacob Money’s strike saw Bampton Town to a 1-0 victory over Witney Vikings in the Under 9 Blue League.
Two goals from Aaron McCreadie gave Eynsham a 2-1 win against Carterton, who replied through Liam Felstead.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here