Chris Thomas hit a hat-trick as AC Finstock cruised into the second round of the Witney & District FA Junior Challenge Cup with a 4-1 victory over Wychwood Forest.

Andy Johnson grabbed Finstock’s other goal, with Chris Jordan replying.

Tim Green’s brace was in vain as Aston crashed out 5-2 at home to FC Chequers.

Steve Foster (2), Shaun Rayfield, Luke Simmons and Paul Read netted for Chequers.

Chipping Norton Town edged past Hanborough Res 3-2.

Matt Smith, Chris Board and Gareth Price found the net for Chippy, with Andy Malandain and Pete Andrews bagging Hanborough’s goals.

Milton took Brize Norton Res to extra time, before bowing out 3-2.

John Izod and Phil Benfield struck for Milton to cancel strikes from Dom Humm and Liam O’Brien.

But Matt Jupp’s extra time goal sent Brize through.

FC Nomads went through 5-4 on penalties following a 1-1 draw with Southrop.

Lee Crouch had put South-rop ahead, before Chris Lawrence levelled for Nom-ads, who held their nerve in the shoot-out.

Steve Hunt hit a hat-trick as Chad Park beat Tackley 5-1.

Tom Cleevely and Dan Townsend also netted, with Craig Broome replying.

Matt Townsend hit a double as Spartan Rangers beat Brize Norton 4-2 in the Premier Division.

Jon Reeves and Rory Dunseath were also on target, with Matt Townsend and Steve Morgan replying.

Ducklington won 2-0 against Combe, with goals from Matt Gorman and Martin Limmer.

FC Mills held out for a thrilling 4-3 victory over North Leigh A in Division 1.

Warren Senior, Lee Senior, Rob Debanks and Steve Lyon netted for Mills, who had Mev Gundem taken to hospital for stitches in a head injury.

North Leigh replied via Lewis Hathaway (2) and Henry Adams.

In Division 2, Ben Oates bagged a brace in Charlbury Town Res’s 6-1 thumping of Ducklington A.

Liam Kelly, Mark Deller, Ashley Smith and John Potts scored their others, with Will Graham replying.

Dave Cooper bagged a hat-trick as Hailey Res thrashed Milton Res 8-0 in Division 3.

Andy Green (2), Les Quick, Nick Buckingham and an own goal made up their tally.

OTHER SCORERS Div 3: Freeland A 2 (D Hodagi, D Franklin), Minster Lovell Res 0; FC Mills Res 1 (K Durrant), Chipping Norton Tn Res 3 (D Blake, J Newman, J Dunn).; FC Chequers Res 3 (A Gray, M Kuyclo, B Davies), Aston Res 1 (K Green); Eynsham SSC 7 (J Ayres 5, D Brookes 2), Kingham AB Res 3 (S Philpotts 2, A Gurung).

Div 4: FC Hollybush 2 (J King, S Aldous), Freeland B 1 (N Swann); Corinthians 0, AFC Marlborough 6 (T O’Dowda 2, D Williams, M Luke, T Dorset); Ducklington B 5 (T Pocklington 2, P Neale, B Woodruff, J Cormack), Eynsham SSC Res 1; Witney Royals A 1 (M Cowell), North Leigh B 2 (D Smith 2); Eynsham A 2 (R Drew, S Ruane), Combe Res 2 (D Hibbs 2); Fieldtown 2 (M Ryan, S King), Wychwood Forest Res 2 (C Read, K Webb).