James Oliver and Chris Roberts both hit four goals as North Berks League side Benson AFC won 13-1 at Oxford City FA side Fairview in the third round of the OFA John Fathers Junior Shield.

Nick Skiller and Adam Cowling netted doubles, with Damien Rigozzi sealing it.

Mark Jewell hit a hat-trick in Witney & District FA side Brize Norton’s 5-3 victory against Kingham.

Richard Taylor netted two penalties to secure the win. Martin Reeves scored fourtimes in Combe’s 5-0 win against Souldern. An own goal wrapped-up the rout.

Ryan Collerton hammered a double as Witney Royals won 4-2 at Chiltern Churches League side St Clements.

Jamie Timms and Jamie Kennedy got their other goals.

FC Chequers beat AC Finstock 4-2 on penalties as it ended 4-4 after extra-time.

Nathan Beckett, Shaun Rayfield, Stuart George and Dan Harwood scored for Chequers, with Ashley Overton (2), Sam Bowers and Jason Blackman levelling. Danny Rayfield saved a penalty for Chequers.

Ducklington got the better of Spartan Rangers 3-1.

Spartan went ahead when Ray Read headed into his own net. But after the break, it was a different story with half-time substitutes Darren Harris (2) and Tom West completing the turnaround for Ducklington.

FC Mills suffered agony as they lost 6-4 in extra-time at Cropredy.

They fought back from 3-0 down to level, only to bow out. Mev Gundem, Pete Claridge, Lee Senior and Keiron Durrant netted for FC Mills.

Hanborough lost 4-0 against Oxford City FA side Cowley Crusaders, for whom Paul Bough (2), Tommy Hayday and Ryan Macer were on target.