Charlbury Town failed in their bid to regain top spot in the Premier Division, as they were held to a 2-2 draw by Hanborough.
But it could have been far worse, after their mid-table visitors took the lead before half-time through Paul Rose.
And when Neil Rose added a second goal after the break, Charlbury looked doomed.
However, a goal from Shane Peedell and a Mark Dorey strike gave Charlbury a point.
Richard Farr smashed a hat-trick to help West Witney to a 6-0 win over Aston.
Matt Townsend added a brace, with James Minion completing the scoring.
Richie Benham's hat-trick helped Witney Royals to a 5-1 victory over North Leigh B in Division 1.
Nathan Chadwick added a double, with Greg Finnemore replying.
Ollie Lyon was on target as FC Mills edged out Eynsham A 1-0.
In Division 2, Minster Lovell Res are still searching for their first league victory after they slipped to a 1-0 defeat against Spartan Rangers Res.
With Minster's ground still flooded after weeks of heavy rain, they switched the match to Carterton.
But their new home did not bring a change of luck as they succumbed to Henry Clarke's first-half goal.
Freeland Res and Wootton Sports shared the points in a 2-2 draw.
Andy James and Jason Foottit were on the mark for Freeland, with Leigh Grant and Tom Gonzales replying.
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 hereComments are closed on this article