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.