Hailey hotshots Luke Manning and Danny King scored doubles as the leaders stretched their advantage at the top of the Witney & District FA Premier Division to five points with a 5-1 hammering of Combe.

Carl Williams was their other marksman, with Sam Hibberd on target for Combe.

Hanborough lost ground on the leaders after a 3-1 defeat to Carterton, for whom Chris McNeal (2) and Carl Williams scored. Dan Haggie hit back.

Craig Mays scored a hat-trick as Ducklington closed the gap on nearest rivals Witney Royals in a 4-2 win.

Ben Reynolds completed their tally, with Luke Chadwick and Matt Thompson replying.

Will Smaldon fired a treble in North Leigh A’s 6-1 thrashing of Kingham.

Jason Lonsdale, Sam Doherty and Mark Stayt also netted.

Division 1 pace-setters West Witney increased Witney Royals Res’s woes in a 5-1 victory, with goals from Andrew Bolley, Chris Hirons, Tom Fletcher, Wayne Moscrop and Tony McLeman. Luke Rippington replied.

A last-minute penalty from Richard Taylor earned second-placed Brize Norton a 1-0 success against Ducklington Res.

Minster Lovell beat Hanborough Res 3-0 with goals from Neal Crozier, Charlie Collins and Nathan Harris.

Relegation-haunted Charlbury Town Res pulled off a shock 4-1 win over Division 2 promotion hopefuls Milton, with goals from Mark Deller (2), Steve Fitzgerald and Gary Jones. Jim Littlewood replied.

Minster Lovell Res had to settle for a 2-2 draw with Tackley in their Division 3 clash.

Pete Hanley and John Forteath scored for Minster, with Ryan Wearing and Paul DeFraitis replying.

Leaders Carterton B crushed Greystones 7-0.

Ollie Bush (2), Chris Reed, Jon White, Chris Jones, Dave Anstee and Matt Johnson netted for Carterton.

Carterton Rangers are still hot on their heels after beating Ducklington B 6-2, Stan Smith scoring a four-timer.

Josh Bishop and Stephen Reed sealed it, with Aidan Foarde (2) scoring for Ducklington.

A double from Ben Readhead was in vain as Spartan Rangers A lost 3-2 against Wychwood Foresters.

Dave Lydiard (2) and Rael Mills scored for Foresters.

OTHER SCORERS Div 1: Finstock 1 (G McKinnon), Aston 1 (R Maskery); FC Nomads 2 (D Craig, C Lawrence), Stanton Harcourt 0.

Div 2: Middle Barton 6 (A Scearce 2, G Woodcock 2, M Grimes, M Kay) Brize Norton Res 1 (C King); Wootton Res 1 (J Gonzales), Hailey Res 1 (J Andrews).

Div 3: Kingham AB Res 1 (B Mawle), Chipping Norton Res 1 (A Witham).

Div 4: Corinithians 3 (D Mobey 2, F Webb), FC Mills Res 1 (J Bucket).

Supplementary Cup: West Witney Res 5 (J Goodwin 2, A Stubbs 2, J Grant), Freeland B 1 (D Harris); AFC Marlborough 2 (A Metcalf, S Foreman), Spartan Rangers Res 1 (B Allen); North Leigh B 3 (P Bronk 2, L Hathaway), Combe Res 2 (M Dunmore, S Benwell); Eynsham SSC 4 (J Ayres 2, J Hall, J Butler), FC Hollybush 0.