Witney & District FA Premier Division leaders Hailey moved three points clear with a 3-1 win against second-placed Hanborough.

Joey King’s brace and a Russ Winstone strike made up their tally. Will Potter replied.

North Leigh A boosted their title charge with a 2-0 win over Combe. Jason Lonsdale and an own goal sealed the victory.

Ducklington Res picked up their first Division 1 win with a 5-2 thrashing of Witney Royals Res, with Nicky Beer (2), Andy Jackson, Ray Read and Dave Barker on target. Luke Rippington and an own goal made up Ducklin-gton’s replies.

Tom Madden scored a last-gasp equaliser as Division 2 leaders FC Chequers battled back for a 1-1 draw at Ducklington A.

Dan Bilton had put the visitors ahead.

Charlie Winstone, Carl Russell, David Weetman and John Andrews were on target for Hailey Res as they won 4-2 at Middle Barton, for whom Paul Kay netted a brace.

Eynsham SSC fell to their first Division 3 defeat of the season in a 2-1 reverse against Carterton Pumas.

Simon Turner and Kai Merrit netted for Carterton, John Ayres replying.

The result saw North Leigh B take a five-point lead at the top after hammering Spartan Rangers Res 6-0, with Lewis Hathaway (2), Nick Hunt, Justin Timms, Tom Townsend and Bartek Lachwicz on target.

Carterton Rangers are four points clear at the top of Division 4 after a 9-1 thrashing of Corinthians.

Stefan Read grabbed a hat-trick, with Josh Bishop, Tom Clapham and James Baker each bagging a brace. Frank Webb netted for the hosts.

Keiron Durrant scored all FC Mills Res’ goals in their 5-3 win against Wychwood Forresters.

OTHER SCORERS Prem Div: Witney Royals 2 (J Kennedy, M Thompson), Kingham 1 (D Davies); Spartan Rangers 1 (A Short), FC Chequers 3 (R Hewer, K Davies, S George).

Div 1: FC Nomads 0, Aston 2 (B Sunblad 2).

Div 2: Bampton 7 (B Wright 3, R Prior, D Cartwright, D Naworymsky), Charlbury Town Res 1 (M Grimsley); Brize Norton Res 1 (G Morgan), Wit Wands 0; Wootton 0, Freeland 4 (J Perkin 2, A Williams, B Crawford).

Div 3: C Norton Res 6 (D Hemmings 3, J Morgan, L Stefanovic, K Watts), Witney Roy A 2 (L Edwards, M Piper);FC Hollybush 2 (E Brookes, P Dray), Tackley 0; W Witney Res 2 (J Grant, S Henderson), Min Lovell Res 2 (C Davies, A Bennett); Aston Res 3 (D Godden 2, M Baker), AFC Marlborough 6 (A Metcalfe 2, A Gilespie, A Brooker, R Seal, B Wilson).

Div 4: Freeland B 4 (J Crocker 2, R Stanley, T Forkner), Ducklington B 3 (B Snell 2, G Forest); Spartan Rgrs A 0, Carterton B 2 (M Herbert, O Bush); Eynsham SCC 3 (L Massingham 2, D Willis), Combe Res 0.