Witney & District FA

Hat-trick hero Dean O'Sullivan reached a personal milestone with his 300th goal for the club in Ducklington Res's 8-3 victory over Witney Wanderers in Division 1.

Ray Read added a brace, with Lee Beer, Tom Merchant and Ian Lewis also on target.

Roger Ferreira (2) and Chris Bennell replied for Wanderers.

Bampton Town stretched their lead at the top with a 3-0 win over FC Mills - Carl Williams stealing the show with a hat-trick.

Premier Division leaders Ducklington consolidated their position at the top with a 3-0 victory over North Leigh A.

Stu Cutts, Ian Peedell and Ben Morrish were on target.

Charlbury leapfrogged Brize Norton into second place with a 3-0 win. Mark Dorey, Matt Smith and Martin Grimsley scored the goals.

Hailey thrashed Millpark 6-0, with the King brothers once again in hot form.

Sean netted a double, and Joel also scored.

Hailey's tally was completed with strikes from Andy Bridgeman, Craig Mungall and Kev Southwood.

A brace from Ian Sparkes gave Carterton a 2-0 win over Aston.

FC Nomads remain at the foot of the table after a 4-1 defeat against Spartan Rangers.

Dave Large (2), Steve Wright and an own goal accounted for Nomads, with Martin Bowling replying.

Combe showed no mercy to ten-man FC Nomads Res, handing out a 17-1 demolition in Division 2.

Ben Sadler and Rob Belcher each scored a four-timer, with Mike Gardner grabbing a hat-trick.

Tom Scroggs (2), Nathan Langford, Steve Smith, Dan Sadler and player-manager Dave Snook scored the others.

OTHER SCORERS

Div 1: Milton 3 (D Jeynes 2, P Benfield), North Leigh B 2 (L Moseley, T Radburn); Hanborough Res 2 (A Malandain, M Walker), Eynsham A 2 (A Weighell, D Pryse); Cassington 1 (D Cooper), Minster Lovell 1 (N Harris pen); Witney Royals 2 (J Kennedy 2), Carterton Res 7 (R Baker 3, H Trethowan 2, R Marsh, D Oliver).

Div 2: Freeland Res 2 (J Foottit 2), Wootton 1 (S Bell); Chippy Swifts 3 (C Dunn 2, C Wilson), Charlbury Tn Res 2 (R Burton, O Jones); Brize Norton Res 5 (J Smales 2, M Noakes, O Puddle, M Jewell), Kingham AB 2 (M Harding 2); Fieldtown 4 (O Whitehall, S Oswald, K King, S King), Wychwood Forest 3 (A Harris, F Burlingham, M Herbert); Spartan Rgrs Res 4 (C Halkett 3, S Jenkins), Minster Lovell Res 1 (C Smith); Tackley 4 (O Triggs 3, C Betreen), AC Finstock 2 (C Mays 2).

Div 3: Ducklington A 4 (M Hawkins 2, og 2), Bampton Tn Res 1; Southrop 1 (U Fejzulahu), FC Chequers 4 (P Read 2, D Webb, D Harwood); Hailey Res 1 (R Wheeler), Witney Royals Res 0; Wychwood Forest Res 0, Spartan Rangers A 2 (S Hill 2); FC Mills Res 1 (S Pepper), Milton Res 2 (K Bonner, L Johnson); Aston Res 5 (S Isherwood 3, P Herbert 2), Two Rivers 0.