Stuart Hole bagged a four-timer as Freeland moved to within a victory of the Premier Division title by thumping basement boys Minster Lovell 8-0.
Craig Simpson notched a double, with Rick Trigg and Tom Mason completing the rout, to keep Minster rooted to the foot of the table.
Ducklington's fading title hopes were extinguished as they lost 2-0 at Brize Norton.
A Dan Frizzell strike and an own goal gave Brize the points.
Hanborough moved into third spot with a 3-2 victory at home to Charlbury Town.
Level at half-time, Hanborough took the points thanks to a double from Neil Rose and a strike from Craig Johnson.
Mark Dorey and Andrew Woodley netted for Charlbury.
Carterton eased to a 5-2 victory at Milton, thanks to a double from Will Griffiths and strikes from Dan Crossman, Russ Steele and Darryl Kew.
Oliver Croxon and Phil Benfield netted Milton's replies.
Hailey and Aston had to settle for a point apiece in a 1-1 draw.
Adam Schmidt was on target for Hailey, with Phil Caswell replying.
It was the same outcome at FC Nomads, where they were held 1-1 by West Witney.
Martin Bowling scored for Nomads, with Jon Smith on target for West Witney.
Newly-crowned champions Spartan Rangers were brought down to earth as they lost their unbeaten record in Division 1 at Witney Royals.
Anthony Williams was the Royals' marksman in a surprise 1-0 victory.
Kingham AB gave themselves a chance of avoiding the drop as they beat relegation rivals Brize Norton Res 4-2.
Tom Edington led the way with a hat-trick of penalties, Miles Harding scoring the other.
Steve Morgan and Ollie Puddle replied for Brize.
Witney Wanderers came from a goal down to beat Ducklington Res 3-2.
Jake William Souch hit a first-half double for the visitors, but a Chris Bennell brace and a Ryan Page strike sealed the points for Wanderers.
Stu Crangle hammered a hat-trick as Carterton A thrashed AC Finstock 6-0. Ian Sparkes was their other marksman.
OTHER SCORERS
Div 2: Cassington 5 (D Kim 3, R Wheeler, A Rackham, C Rackham), Chippy Swifts 1 (M Smith); Tackley 5 (G Finnemore 2, C Betreen, R Moss, og), Spartan Rangers Res 0; Burford Utd 1 (D Godfrey), Bampton Tn 2 (N Beckett, P Sheppard); Real Islip 2 (P Stokes 2), Minster Lovell Res 2 (S Brookbanks, G Smith).
Div 3: Combe 1 (J Snell), Witney Royals Res 2 (J Kennedy 2); Aston Res 0, Kingham AB Res 1 (D Davis); Two Rivers 3 (M Illingworth, L Butler, J Tilson), Southrop 2 (M Reynolds, A How); Freeland Res 3 (S Hole, N Langford, R Belcher), Fieldtown Res 3 (G Bull 2, A Miles); Charlbury Town Res 2 (D Lee, T Gonzales), AC Finstock Res 2 (D Thorpe, A Trinder).
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