Tom McCudden scored twice as Eynsham moved up to third in the Oxfordshire Senior League Premier Division table with a 4-1 win away to basement boys Bletchingdon on Saturday.
The victory, the third in a row, puts them within three points of leaders Oxford University Press.
Craig Johnson and Andrew Glossop got their other goals.
Craig Hanlon had earlier equalised for the home side.
Freeland slipped to a 2-0 defeat at Adderbury Park.
The hosts started the stro-nger and went ahead when Junior Howards burst into the area before setting up Neil Skidmore who fired in.
And it got worse for the visitors when Adderbury doubled their lead through Josh Bowden from Skidmore’s pass.
Freeland tried to get back in the game after the break, but Adderbury held on.
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