Goal machine Craig Mays came to Ducklington's rescue with a second-half brace in a 2-1 win over Hanborough in the Witney & District FA Premier Division, writes ANTHONY BARLOW.

oMays, who hit a hat-trick last week, turned the game Ducklington's way with his double after Scott Akers had fired Hanborough ahead.

Witney Royals stay top despite being held to a 1-1 draw by Spartan Rangers.

Jamie Kennedy gave Royals the lead, but Alfie Saunders equalised.

Charlbury Town picked up their first league win with a 3-1 triumph over West Witney. Andy Woodley, Matt Holloway and Craig McCallum were on target.

Hailey suffered a second successive defeat with a 2-1 loss to Bampton Town.

Russell Steele and Ian Steele gave Bampton the edge, with Joel King reply- ing.

Brize Norton had to settle for a 1-1 draw against Minster Lovell.

Nathan Harris put Minster in front, but a Gary Simmonds strike in the second half gave Brize a point.

Aston fought back from a goal down to go top of Division 1 with a 2-1 victory over AC Finstock.

Ashley Overton had given Finstock a half-time lead, but goals from Ryan Hewer and Joe Hewer secured Aston's victory.

Brize Norton Res picked up their first win of the season with a 3-2 success over FC Mills.

Ollie Puddle bagged a brace, with John Smales also on target, after Jerry Senior and Steve Carvey had netted for Mills.

In Division 2, Kevin Davies smashed a four-timer as FC Chequers thumped West Witney Res 7-0.

Dan Harwood put away his fourth hat-trick in as many league games.

OTHER SCORERS

Div 2: Hanborough Res 1 (D Rose), FC Nomads 1 (L Hodgson); Spartan Rgrs Res 2 (N Edwards, J Clarke), Chipping Norton Tn 5 (R Warner-Carter 2, K Herbert, R Green, G Smith); Tackley 4 (N Pickup 2, A Morris, O Triggs), Kingham Res 2 (L Herbert, M Harding); Wychwood Forest 4 (Mohammed Semcall, C Read, S Thomson, L Travis), Wootton Spts 0.

Div 3: Aston Res 6 (P Herbert 2, S Isherwood 2, T Green, M Baker), Minster Lovell Res 1 (B Carter); Chad Park 0, Witney Royals Res 1 (K Simpson); Ducklington A 3 (W Graham 2, C Hobday), Milton Res 1 (D Thorpe); FC Chequers Res 1 (R Eastaff), Spartan Rgrs A 2 (C Baker, J Hearn); FC Mills Res 1 (A Hyatt), Charlbury Tn Res 6 (T Norris 3, G Smith, P Day, B Godfrey); Field Tn 1 (K King), Hailey Res 3 (L Quick, M Bull, J Hale).

Div 4: Carterton A 4 (L Morris 2, I Sparkes, W Griffiths), Witney Royals A 1 (M Cowell); Chipping Norton Tn Res 2 (D Soper, D Scaysbrook), Stanton Harcourt 0; Combe Res 4 (S Gale 2, A Dennisson 2), Brize Norton A 0; Eynsham SSC 3 (A Allsworth, J Merry, J Ayres), AFC Marlborough 2 (D Williams, J Buller); Witney Athletic 1 (D Harwood), Wychwood Forest Res 9 (D Sollis 4, C Jones 3, C Jordan 2).