Steve Hunt scored five of Chadlington’s goals in a 10-1 home thrashing of Hanborough Res in Witney & District FA Division 1.
George Slatter added a hat-trick with Martin Plum-bridge bagging a brace for the hosts.
Ed Dunn scored a hat trick in Minster Lovell’s 5-0 thrashing of Kingham AB. Nathan Harris and Steve Burke got the others for the visitors. Ady Williams scored two in Freeland A’s 5-1 home win against Hailey Res for their first victory of the season.
Ben Crawford, Loyd Little and Chris Greenaway completed their tally.
FC Nomads beat hosts Brize Norton 3-1, thanks to goals from Chris Lawrence (2) and Dan Collins. Matt Howard hit back.
Reigning Premier Division champions Hailey inflicted more misery on basement boys North Leigh A with a 5-0 demolition.
Jacob Hambidge, Sean King, Ian Steele, Dean Mays and a Dan King penalty did the damage for the hosts.
Witney Royals moved into second place after a 3-1 home defeat of Ducklington, thanks to goals from Matt Thompson, Luke Rippington and Tom Kempster.
Gary Brooks replied for Ducklington.
Charlbury Town boosted their survival hopes by beating fellow strugglers Spartan Rangers 2-0, with Craig McCallum and Sean Gilbert on target for the hosts. John Ayres bagged a treble as Eynsham thrashed Combe 7-0 at home in Division 2.
Nathan Prestidge, Matt Leach, Ross Lewington and Matty Walker sealed the rout.
Carterton Pumas thrashed Milton 6-0.
Kai Merrit (2), Simon Turner, Tom Smart, Ashley Davis and John Ward were on target. FC Hollybush stayed a point clear at the top of Division 3 after a 2-0 win over Minster Lovell Res, thanks to goals from Dan Tasker and Steve Aldous.
New signing Bradley Olive scored for Ducklington A, but it was in vain in a 2-1 home defeat by Kingham AB Res in Division 4. Ben Jarris and Kurtis Atkins were on target for the visitors.
Div 3: Carterton B 5 (O Bush 3, J Smales, L Manning), Wootton 1; Chipping Norton Res 6 (M Clifton 2, M Roberts jnr, J Morgan, S Phillpott, S Gilbert), Aston Res 1 (M Baker); Middle Barton 1 (M Kay), Witney Royals Res 1 (L Edwards).
Div 4: Witney Royals A 1 (A Pardew), Chadlington Res 0; Wychwood Foresters 3 (P Townsend 2, D Lidiat), Spartan Rgrs A 1 (J Castro); Tackley 3 (C Betreen 2, D Woodley), Brize Norton 0; Corinthians 3 (G Ciudiskis, F Webb, D Kesville), Eynsham SCC Res 2 (K Webb 2).