Ducklington moved to within three points of Hailey at the top of the Witney & District FA Premier Division after a crushing 5-0 victory over Kingham All Blacks, writes Anthony Barlow.

Ducklington had five different scorers, with Ian Peedle, Matt Gorman, Darren Harriss, Martin Latimer and Jack Morton on target.

Spartan Rangers eased past struggling Brize Norton 2-0, thanks to goals from Jamie Timms and Matt Townsend.

Warwick Tompkins netted a brace as Chipping Norton Town thumped AC Finstock 6-0 in Division 1.

Matt Smith, Gary Smith, Rhys Warner-Carter and Ch-ris Forde also scored.

Witney Wanderers beat Hanborough Res 2-0, thanks to strikes from Bernie Crum-lish and Rogeria Pereirra.

Chad Park moved level on points with Witney Royals at the top of Division 2 after a 5-2 success over Wootton Sports.

George Slatter grabbed a hat-trick for Chad Park, with Martin Plumridge and Mark Sheffield also on target.

Jason Ludlow and Greg Finnemore replied.

Mike Cropper and Chris Lawrence found the net in FC Nomads’ 2-1 win over Tackley, Craig Broome replying.

Charlbury Town Res beat Spartan Rangers Res 2-1.

Carl Siford and Rob Apple-ton netted Charlbury’s goals, with Elliot Graham hitting back for Spartan.

Division 3 leaders Cart-erton cruised to a 3-0 win over FC Mills Res to stretch their lead at the top.

Bob Cockett (2) and Dean Oliver were on target.

John Ayres hit a four-timer against Chipping Norton Town Res to help Eynsham SSC to a 7-2 win.

Matt Walker (2) and Dan Brookes were also on target, with Jordan Newman and Luis Ferreira replying.

Darren Franklin scored a hat-trick as Freeland A beat Milton Res 3-0.

There was also a treble for Chris Vivier in Kingham Res’s 4-1 victory over Spartan Rangers A.

Bob Neville got their other, Cameron Donohoe replying.

Tom West bagged a hat-trick as Witney Royals beat Brize Norton 5-1 in Division 4.

Rob Priestly and Gary Nicholson also scored, with Liam O’Brien replying.

OTHER SCORES Div 4: Wychwood Forest Res 5 (C Isle 3, R Isle, S Launder), Combe Res 2 (M Boon, R Ghagan); FC Holybush 8 (S Aldous 3, E Brookes 2, P Dray 2, L Champion), Corinthians 0); North Leigh B 4 (D Smith 2, C Horne, A Chibbon), AFC Marlborough 3 (T O’Dowda, L Charlett, T Dorset); Ducklington B 0, Freeland 4 (E Simlett 3, A Randell).