Ducklington kept up their slim hopes of winning the Witney & District FA Premier Division title with a 3-1 home win against strugglers Chadlington.
Adam Clarke, Cam Dono-hue and Gary Brooks were on target for the third-placed side, who trail leaders West Witney by seven points, but have two games in hand. Steven Hunt replied.
West Witney edged to a 2-1 win at Aston.
Carl Williams put the visitors ahead after only 20 seconds, before doubling their tally with his second goal. Phil Caswell replied.
Defending champions Han-borough boosted their survival hopes with a shock 3-2 win at second-placed Chip-ping Norton Town, thanks to a double from Neil Rose.
Craig Johnson was their other marksmen.
Dan Blake and Andy McCabe hit back for the hosts.
Sean King, Luke Manning and Ian Steele were on target for Hailey in a 3-1 home win against Carterton Town A, Chris MacNeil scoring for the visitors.
Division 1 leaders Brize Norton slipped to a surprise 2-0 defeat away to Eynsham SSC for whom Connor McMahon and Andy Stratford netted.
Carterton Pumas boo-sted their slim title chances with a 4-0 win against Kingham, with Tom Smart, Ste Harris, John Ward and an own goal making up their tally.
In Division 2, Pip Benfield hit a treble as Milton sent fellow strugglers Witney Royals Res down with a 6-2 home triumph.
Tom Hemming, Jake Taylor and Lukas Dolezel were also on target, with Luke Lewis-Rippington replying for the visitors.
Milton now need two wins from their last three games to be sure of survival.
Frank Webb bagged a six-timer as Corinthians completed their Division 4 campaign with an 10-1 thrashing of visitors Eynsham SSC Res.
Mark Henderson added a four-timer, with Dan Smith replying.
Charlie Harper hammered a hat-trick in Spartan Ran-gers A’s 3-0 victory away to FC Hollybush Res.
A strike from Nathan Bec-kett gave Bampton United Res a 1-0 win against Wootton Res.
Lee Keyes and Sam Giles bagged a brace apiece as Carterton Rangers beat Combe 5-0 in the Junior Cup second-round.
James Barker hit No 5.
FC Hollybush saw off FC Mills 5-1, with Dave Cooper (2), Kevin Davies (2) and Ally Laing (penalty) on target.
Matt Holloway replied for Mills.
Ducklington Res beat Freeland 2-0, with goals from George Townsend and Scott Mason.
North Leigh won 4-1 at Hanborough Res, Darren Tasker (2), Jason Blackman and Dan Jelby scoring. Tom Weedon replied.
A Matt Townsend brace saw Spartan Rangers to a 4-1 home win against Witney Wanderers.
Josh Grant and Donovan Henderson-Sowerby sealed it, Daryl John replying for the visitors.
Bourton Rovers beat FC Nomads 7-5 in the first round after extra-time.
Mike Hole (2), Chris Lawrence (2) and Dave Hurp netted for the hosts, but Craig Gilson (3), Phil Colmer, Matt Winter, Keegan Bowes and Josh Catling secured victory.
Carterton Town B edged out Brize Norton Res 4-3 in the Supplementary Cup second round with goals from Ryan Healing, Adam Harris, Olly Bush, Craig Isle.
Rob Brown (2) and Scott Peaper scored for the hosts as Ducklington A edged out Aston Res 4-3, thanks to a hat-trick on his debut from Craig Turnbull.
Ian Luckett got their other, with Matt Wood, Paul Herbert and Adam Gregor replying.
Division 4 champions Tower Hill beat Division 3 side Kingham Res 2-1, with Ian Wright and Connor Tinsley scoring. Richard French replied.
Minster Lovell Res saw off Wootton 2-0 with David Souch and Stephen Burke on target.
Charlbury Town Res defeated Milton Res 4-3, with Jack Eley (2), Craig Harris and Jacob Hancock on target. Dan Hootton (2) and Pat King replied.
Wychwood Forest saw off Chadlington Res 2-1, with Ben Powell and Tom Nicholson netting.