Witney Royals wrecked West Witney’s unbeaten start to their Witney FA Premier Division campaign with a 3-2 away victory.

Tom Kempster, Will Graham and Matt Thompson did the damage for Royals who move into third.

Chipping Norton now have a four-point gap at the top after beating Charlbury Town 3-2. Craig McCallum and Sean Gilbert scored for the hosts, but goals from Alan Witham, Warwick Thompkins and Andy McCabe proved enough for Chippy. Ducklington fought back from 2-0 down to draw 2-2 at Spartan Rangers.

Alex Thompson and Charlie Waite appeared to put Spartan in control, only for Ben Hutter and Ian Peedell to hit back for a point. Carterton A eased to a 3-1 home win against Han-borough, thanks to goals from David Craig, Chris McNeill and Dan Sollis.

Scott Akers replied for Hanborough.

Joey Burgess scored a hat- trick only to finish on the losing side as Hanborough Res lost 5-3 at home to FC Nomads in Division 1.

Chris Lawrence (2), Jon Woodward, Shane Imms and Andy Blissett scored for Nomads to secure the win. Mo Semlali was on target for Hailey Res again as they eased to a 3-1 home success against Chadlington.

John Andrews and Tom Gonzales got the others, with Kevin Mulhearn netting for Chadlington.

FC Mills are still searching for their first point after a 6-0 thrashing away to Kingham AB.

Dom Hemmings and Dan Davies both scored twice, with Edie Webb and Darrel Midd-leton completing the rout.

Milton lost the chance to go top of Division 2 following a 2-1 defeat at Combe.

Jamie Fisher scored both goals for the hosts, with Roger James replying for Milton.

Eynsham SSC also failed to take top spot after they were held to a 2-2 home draw by Witney Wanderers.

John Ayres and Lewis Clarke scored for Eynsham, with Tom Gregory and Martin Jones hitting back for Wanderers. Dan Wilkinshaw, Dan Chillington and Steven Harris were on target for Carterton Pumas as they beat Middle Barton 3-1 at home.

Jack Eaglestone clawed one back in the second half. Carterton Rangers and FC Hollybush stay locked at the top of Division 3 with just a goal separating the sides.

Rangers won 3-2 at Tackley, with goals from James Barker, Ben Pearce and Craig Williams.

Dan Woodley and Chris Betreen netted for the hosts. FC Hollybush eased to a 2-0 win over Minster Lovell, leapfrogging them into second place.

Paul Dray and Karim Diallo found the back of the net for the visitors. Wootton and Kirtlington took a share of the points in a 2-2 draw.

Arrun Bowerman (2) scored the goals for hosts Wootton, with Callum Em-mett and Steve Foreman scored for Kirtlington.

Eynsham SSC Res picked up their first win of the season after beating Witney Royals A 5-3 away from home in Division 4, thanks to a hat-trick from Kevin Webb.

Jamie Hewitt and Greg Seeney got their others, with James Bruce (2) and Josh Russell replying. Bourton Rovers stay top courtesy of a 3-1 win at Spartan Rangers A.

Charlie Vinton, Jake Oakey and Stefan Ternier scored the telling goals. Adam Skews netted for Spartan.

Corinthians defeated hosts Milton Res 2-1 with Matthew Walters bagging a brace. Pip Benfield hit back in the second half for Milton.

Bampton United drew 2-2 at home to Ducklington A.

Ryan Southwood and Nat-han Beckett scored for the hosts with Scott Mace (2) netting for Ducklington.

Jason Hornsby, Neil Mustoe and Liam Gough were all on the scoresheet for Wychwood Forest as they beat Greystones 3-1 at home.

Rocky Burton hit back for the visitors.