Ducklington keeper Ashley Edwards saved a penalty as they moved three points clear at the top of the Premier Division of the Witney & District FA after edging out Hailey 3-2.
Adam Clarke and Henry Clarke gave Ducklington the lead, before two second-half strikes from Joel King brought the scores level.
Edwards performed his heroics, stopping a Perry Tinson penalty, before Stu Cutts grabbed the late winner.
Despite having Lee Beer sent off, Ducklington held on for the points.
Hanborough saw off Charlbury Town 3-1, thanks to a brace from Liam Harris and a Dan Haggie strike.
Craig McCallum hit back for Charlbury.
Dave Cross helped himself to a hat-trick in Spartan Rangers’ 9-0 win over AC Finstock.
Matt Townsend and John O’Reeve added doubles, with Gavin Kominek and Nick Brown also on target.
Spartan keeper Steve Tho-mas ensured a clean sheet when he saved a penalty.
Mike Duerden bagged a brace in Wychwood Forest’s 3-1 win over Minster Lovell.
Mike Bolt grabbed the other, with Shaun Cross replying.
Division 1 Leaders FC Chequers were held to a 3-3 draw against fourth-placed Aston.
Sam Ockwell and Graham Barclay gave Aston a 2-0 half-time lead, with Matt Brown getting their third.
But Joe Hewer, Jack Benn-ett and Dan Harwood secured a point for Chequers.
West Witney lost 3-1 to Brize Norton, who scored through Chris Hunt (2) and Matt Townsend.
One of best the results of the day came at lowly FC Nomads, who beat North Leigh A 1-0, Mark Thompson scoring the only goal.
Strikes from Josh Vaughan (2) and George Slatter earned Chad Park a 3-0 victory over Witney Wanderers.
Aaron Witham (2) and Shaun Weller saw Chipping Norton Town to a 3-0 victory over Hanborough Res.
Pawel Bronk grabbed a hat-trick in Two Rivers’ 4-0 win over Milton in Division 2.
Bartek Lachwicz scored the other, while stand-in keeper Marcin Dudzinski saved a Milton penalty.
Ducklington A stayed clear at the top after a 2-2 draw against Wootton Sp-orts.
Luke Woodley and Bradley Olive scored for Ducklington, with Toby Warmisham and Tom Williams replying.
Simon Williams scored all four goals as Southrop edged out Hailey Res 4-3 in a thrilling encounter.
Darren Hargreaves, Adam Morrison and Stuart Morr-ison replied in vain for Hailey.
Leaders West Witney Res dropped points after they were held to a 3-3 draw by Eynsham SSC in Division 3.
John Ayres hammered a superb hat-trick for Eynsham, with Gary Smith, Jamie Goodwin and Adam Bolley on target for Witney.
OTHER SCORERS Div 2: Stanton Harcourt 2 (M Cripps, B Jones), Charlbury Tn Res 1 (M Dellar).
Div 3: Chipping Norton Tn Res 2 (M Barnes, M Clifton), Tackley 3 (C Broome, R Hatton, P Grey); Aston Res 2 (D Godden, B Mayers), Freeland A 3 (S Burton 2, I Lewis).
Div 4: Freeland B 1 (B Halsey), AFC Marlborough 3 (R Moran-Ross, A Kelly, S Foreman); Corinthians 3 (K Indge 2, R Meredith), Ducklington B 3 (T Baldwin 2, D Lewington).; FC Hollybush 6 (E Brookes 4, A Laing 2), Eysnham A 1 (J Merry).
Jack Busby Cup quarter-finals: FC Chequers 4 (J Juste 2, S Foster, A Izzard), Brize Norton Res 0.
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