Former Oxford City striker Jimmy Hamilton fired a fantastic five-timer to keep up Highfield Old Boys' challenge for the Premier Division title with a 6-1 thrashing of bottom club Garsington.
Hamilton, who also numbers Bicester Town and Thame United among his former clubs, was in unstoppable form as he tore the Garsington defence to shreds.
Andy Truby hit Highfield's other goal to complete Garsington's gloom.
Chinnor gained a well-deserved 1-1 draw at title-chasing Hook Norton.
Ryan Davis gave the visitors' the lead midway through the first half.
Shane Peedle became Hooky's hero and then villain when he got the equaliser, but then missed a penalty.
Haddenham and Kirtlington shared the points in Division 1 with a 1-1 draw.
Haddenham took the lead when Alan Lewis set up Darron Gascoine, who rounded the keeper before scoring.
Kirtlington soon equalised and then had the chance to take all three points when they were awarded a penalty, but Haddenham keeper Robert Ball saved it.
Kennington United got back to winning ways with a 5-2 victory at home to Old Salesians. Kenny Lewis and Richard Dunham got two apiece and Stuart Dunham completed their tally.
In Division 2B, Horspath Res held Charlton United Res to a 2-2 draw.
Anthony Gordon gave Horspath the lead in the first minute, but Charlton equalised soon after when Horspath defender Craig Marsh put the ball into his own net.
Charlton then took the lead, but Tom Chase had the final word with an equaliser for Horspath.
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