Henry Clarke scored a last-minute winner as Witney & District FA Division 2 side Spartan Rangers knocked Premier Division leaders Carterton Town A out of the Fred Ford Cup with a shock 2-1 success.

With the sides locked at 1-1 and extra-time looming, up popped Clarke to complete the upset.

Harry Thompson and Chris MacNeil had scored for Spartan and Carterton respectively.

Ducklington Res beat FC Mills 2-0 at home in the Junior Cup first-round, with goals from Bradley Snell and Dave Oliver.

  •  Latest Sport news

Jake Pritchard scored twice as Bampton United won 3-0 at Kingham. Sam Weeks was the other scorer.

A hat-trick from Benji Sunblad was in vain as Aston lost 6-4 at Kirtlington.

Phil Caswell got their other goal, with Alex Metcalfe, Jake East and Shane Probitts all scored twice for the hosts.

In league action, Rob Hook fired a late leveller as relegation-threatened Brize Norton held title-chasers Hailey to a 2-2 draw.

He put Brize ahead, only for a Luke Manning brace to put Hailey 2-1 up.

However, Hook struck to salvage a draw.

Craig McCallum hit a four-timer as Charlbury Town edged out Minster Lovell 4-3.

Connor Tinsley (2) and Rob Hipkin were on target for Minster.

Chipping Norton Town drew 3-3 at hosts Witney Royals.

Jamie Kennedy scored twice with Martin Holder getting the other for Royals, Reece Bayliss replied twice for Chipping Norton, with Warwick Thompkins their other marksman.

Adam Webley fired in five goals as Division 1 leaders Bourton Rovers destroyed FC Nomads 12-0.

Josh Catling hit a hat-trick of his own, while Sam Mattock, Dan Smith, Kevin Hunt and Craig Gilson also netted.

Second-placed Combe kept up the pace at the top of Division 1 with a 5-2 win at home to FC Hollybush.

Olly Morgan-Bellamy scored twice with Sam Hibberd, Mike Gardener and Ethan Penney also netting. Dave Cooper replied for the visitors.

A brace from Justin Timms and a goal from Dan Townsend gave North Leigh A a 3-2 victory at Chadlington.

Steven Hunt netted twice for the hosts, but they were unable to find a third.

Hailey Res beat Eynsham SSC 5-1, with Mo Semlali, Ash Mills, Kristian Collis, Mark Edmonds and Mark Orpwood on target. Mike Barker replied.

In Division 2, Milton shocked high-fliers Carterton Rangers 3-1 at home, with goals from Rob James, Harry Lake and Robbie Watts.

Lee Keyes had put hosts Rangers ahead.

Leaders Stonesfield cruised to a 9-4 home win over strugglers Enstone, with Ed Gilkes firing home five times for the hosts.

Pete Searle (2), Evans Bolland and Paul Penny sealed it, with Jacob Cooke, Elliot Samworth, Gareth Wessels and John White on target for the visitors.

Tom Parry's brace helped Carterton B to a 5-3 win over Witney Wanderers. Dan Sollis, Craig Wighton and Jack Mills also scored, with Tom Gregory (2) and Andrew Thompson replying.

Former Witney Royals' Dave Cross player hit a double hat-trick as Spartan Rangers Res thrashed his old club 9-0 in Division 3.

Rory Dunseath, Joel Spalding and Charlie Harper got their others.

  •  Do you want alerts delivered straight to your phone via our WhatsApp service? Text NEWS or SPORT or NEWS AND SPORT, depending on which services you want, and your full name to 07767 417704. Save our number into your phone’s contacts as Oxford Mail WhatsApp and ensure you have WhatsApp installed.