Nathan Beckett hit a four-timer as Bampton Town cruised into the fourth round of the John Fathers Oxfordshire Junior Shield with an 8-0 victory over Arncott.

Beckett's haul, plus a hat-trick from Jason Trinder and a goal from Paul McEntegart, eased Bampton through.

Milton chalked up an impressive 6-1 victory over Real Islip.

David Jeynes led the way with a hat-trick, with Pip Benfield (2) and Paul Dray also on target.

Brize Norton cruised past Thame Town 5-1, thanks to a brace from John Curtis and strikes from John O'Rourke, Gerard Morgan and Richard Waddoups.

Player-manager Steve Bateman hit a quickfire hat-trick for Berinsfield as they won 5-2 at home to Spartan Rangers.

Craig Perkins and Mark Ingram scored the others, as Dave Large and an own goal proved in vain.

Kingham AB overcame Finstock 5-2, with Alex Kelly and Miles Harding each grabbing a brace.

Nick Hartley scored Kingham's fifth goal, with Ashley Overton and Craig Horne replying.

Elsewhere, FC Chequers went down 3-2 to ABK Sports of Banbury with Kevin Davies scoring their goals.

Holders Hailey were beaten 2-1 by Broughton & North Newington, despite a strike from Dan King.

Steve Norman and Alec Hale netted Broughton's goals.