Stephen Reed scored twice on his debut as Carterton Rangers pulled off a shock 5-0 win against former Witney & District FA Junior Cup winners Chadlington.

The Division 2 side had no answer to the Division 3 outfit who charged into the semi-finals of the Junior Cup.

Chris Smith, Adam Lee and Josh Bishop were their other goalscorers.

Dave Oliver bagged a brace as Ducklington Res knocked out FC Hollybush 4-3.

Dan Smith and Jack Scott got the others for Duck as David Cooper, Arron Mullis and Paul Dray replied for the hosts.

Nathan Kelley (2), Jake East and Shane Probitts were all on target as Kirtlington triumphed 4-2 at home to North Leigh A.

Dan Townsend and Ryan Master replied for the visitors.

Hanborough Res crashed out of the Junior Shield as they were thrashed 7-0 at home to Bourton Rovers.

Adam Webley hit a hat-trick, Dan Smith netted twice and there were also goals for Keegan Bowles and Sam Muttock.

Meanwhile, Luke Manning and Dean Mayswere on target for Hailey as they made the Oxfordshire John Fathers Junior Shield semi-finals with a 2-1 home victory away to Steeple Aston.