Will Griffiths smashed a superb hat-trick as Carterton cruised to a 5-0 victory over West Witney to consolidate their lead at the top of the Premier Division.

In a one-sided encounter, Russ Steele and Darryl Kew were also on target.

Hailey kept up the pressure with a 4-1 victory at Adlestrop.

The visitors led 2-1 at the break, with goals from Dave Cooper and Ady Winstone - but it would have been worse for Adlestrop had their keeper Sam Keen not saved two penalties.

After the break, Cooper scored twice more to complete his hat-trick. Lee Oxley was on target for the home side.

Mark Fitzgerald and Owen Jones scored as Charlbury Town beat Milton 2-1, Mark Jarvis replying.

FC Mills staged a remarkable comeback as they overturned a 4-1 deficit with 20 minutes remaining to beat Division 1 rivals Brize Norton Res 5-4.

Steve Morgan (2), Richard Taylor and an own goal seemingly put Brize out of sight, but Jack Bennett (2), Dan Harwood, Rob Debanks and Brett Hemming gave Mills a stunning victory.

Oliver Whitehall and Wayne Claridge scored for AC Finstock, but it was all in vain as they lost 3-2 at home to Kingham AB.

Nick Hartley (2) and Dave Lamb secured the points for the visitors.

Carterton Res closed the gap on the leaders with a 2-0 victory over FC Nomads, Dean Oliver and Chris Carey scoring the goals.

In Division 2, Carterton A kept top spot as they narrowly beat Spartan Rangers Res 2-1.

Martin Woodford scored a goal in each half, with Spartan's consolation coming from Craig Halkett.

Millpark crushed FC Nomads Res 7-0.

They led 4-0 at the break, thanks to doubles from Nigel Durrant and Dean O'Sullivan.

Paul Neal (2) and Ian Luckett scored after the break to complete the rout.

Two goals from Andy Glossop gave Eynsham A a 2-1 victory over neighbours Cassington.

Craig Shepherd gave Cassington hope, but Eynsham held firm.

In the Fred Ford Cup, Freeland won an extraordinary second round encounter against Napier Rovers 5-4 on penalties, following a dramatic 6-6 draw after extra time.

Nathan Langford and Craig Simpson gave Freeland an early lead, but Napier pulled one back through Jon Room.

Simpson restored Freeland's two-goal advantage, but Room struck again before half-time to make it 3-2.

In the second half, Steve O'Hara and an own goal added to Freeland's tally.

Room completed his hat-trick, before an Andy Deaner brace made it 5-5 at full time.

Extra time goals from Langford and Deaner made it 6-6, before Freeland edged through on spot-kicks.

In the Jack Busby Cup second round, a Carey James strike was enough for Division 1 side Duck- lington Res to edge out FC Mills Res 1-0.

OTHER SCORERS

Fred Ford Cup 2nd round: Witney Royals 1 (K Simpson), Ducklington 7 (G Brooks 3, A Lune, B Carlisle, T Andrews), Witney Wands 2 (M Gundem), Hanborough 7 (L Williams, K Day, D Smith, D Rose, C Warmington, M Keylock, T Osman).

Jack Busby Cup 2nd round: Milton Res 2 (A Baker 2), Freeland Res 0.

Div 2: West Witney Res 4 (D Aston 2, M Townsend), Wootton Sports 0; Tackley 3 (I Davis 2, E Penney), Aston Res 3 (R Fleming 2, E Brookes).

Div 3: Bampton Tn 7 (S Godfrey 3, A O'Brien 2, L Main, A Millis), Witney Royals Res 1 (S Soffe); Kingham AB Res 0, Minster Lovell Res 5 (G Stoddart 2, R Almeida 2, A