Leaders Ducklington marched on in the Premier Division after seeing off AC Finstock 4-1.

Brendan Kearns netted for the hosts, but strikes from Damon Tolley, Henry Clarke, Ian Peedell and Adam Clarke gave Ducklington the points.

Combe’s 100 per cent record continued as they posted a hard-fought 2-0 victory over Kingham All Blacks.

Goals from Mike Gardner and Vinne Snell secured the points.

Mike Duerden grabbed a brace to help Wychwood For-est to a 2-2 draw with Han-borough. Dan Haggie and Tom Lewis replied.

Spartan Rangers thrashed Charlbury Town 6-2.

Dave Cross (2), Matt Tow-nsend, James Clarke, Steve Wright and an own goal completed Spartan’s tally, with Tony Bott and Mark Fitzgerald replying.

FC Chequers stretched their lead at the top of the table to four points, thumping Witney Wanderers 7-0 in Division 1.

Dan Harwood hit a hat-trick, with Joel Hewer, Shaun Evans, Stuart George and Jack Bennett also on target.

Aston saw off Chipping Norton Town 2-1.

Sam Ockwell and Matt Brown netted their goals, Warwick Tompkins replying.

FC Nomads beat fellow strugglers FC Mills 3-1.

Lee Senior scored in the second half for the hosts, but it was not enough as Ali Wilkes, Mark Thompson and Steve Bircher netted the telling goals for Nomads.

Stanton Harcourt went top after a 2-1 win over Southrop in Division 2.

After a goalless first half, goals from Martin Cripps and George Woodcock put Stanton 2-0 up.

Craig Robinson replied for Southrop.

West Witney Res stayed top with a 4-1 win over Kingham Res in Division 3.

Bennett Jones netted for the hosts, but a hat-trick from Jamie Goodwin and an Adam Bolley goal gave West Witney the points.

Carterton Pumas opened up a gap at the top after beating fellow hopefuls Wychwood Forest Reserves 3-1 in Division 4, with goals from Dwayne Knipe (2) and Carl Norton. Nigel James replied.

OTHER RESULTS Prem Div: Hailey 1 (R Pratley), Witney Royals 1 (J Kennedy).

Div 1: Ducklington Res 1 (S Cutts), Chad Park 3 (M Plumbridge, G Slatter, J Vaughan); Hanborough Res 2 (P Andrews, M Keylock), Brize Norton Res 1 (M Howard); North Leigh A 5 (M Pratley, W Smalldon, L Lewis, J Lonsdale, L Simmons), West Witney 2 (S Read, D Cooper).

Div 2: Brize Norton Res 4 (P Morrison, J Hookins, C Sallis, C Hunt), Spartan Rgrs Res 2 (R Dunseath, M Sweirgon); Milton 3 (J Izod, T Tinson, P Mould), Hailey Res 1 (J Lock); Charlbury Tn Res 2 (G Finnemore, C Siford), Two Rivers 3 (B Lachwicz 2, P Kulczyk); Ducklington A 1 (L Glaister), Wootton 0.

Div 3: Chipping Norton Tn Res 1 (M Clifton), FC Chequers Res 0; Freeland A 1 (S Burton), North Leigh B 0; Tackley 2 (M Emptage, P Gray), Aston Res 2 (A Allinson, A How); Witney Royals A 7 (B Readhead 2, A Cross 2, M Cowley, D Tidman, A Barlow), FC Mills Res 1 (B Green og).

Div 4: AFC Marlborough 2 (A Kelley, R Moran-Ross), Freeland B 0; Ducklington B 0, Spartan Rgrs A 2 (J King, B Allen); FC Hollybush 4 (D Smith, D Knight, D Search, E Brookes), Combe Res 1 (N Haine og); Eynsham A 9 (J Room 3, S Jones 3, J Merry 2, D Cooper), Eynsham SSC Res (J Ayres 3).