Witney & District FA side North Leigh A dumped Freeland A out of the Fred Ford Cup to reach the semi-finals with a 2-0 victory, writes Anthony Barlow.

Jason Lonsdale fired North Leigh in front, Tom Townsend also on target.

Charlbury Town eased into the last four with a 3-1 win against Minster Lovell.

Matt Smith, Tony Bott and Andy Woodley were on target, with Ed Dunn replying.

Joel King’s late penalty gave Hailey a 1-0 victory over Ducklington to reach the Senior Cup third round.

Stanton Harcourt brushed aside Aston 4-1 to book their place in the semi-finals of the Junior Cup.

A brace apiece from Dan Hackett and George Woodcock secured their victory, with Matt Brown replying.

Brize Norton crushed Two Rivers 6-0, with doubles from Richard Taylor and Mark Jewell and strikes from Paul Morrison and Steve Morgan.

Holders FC Chequers overcame West Witney 2-0, thanks to Dan Harwood’s double.

FC Chequers Res reached the semi-finals of the Supplementary Cup with a 3-0 win over Chipping Norton Town Res.

Dave Webb (penalty), Tom Gonzales and Ben Davies scored their goals.

Carterton Pumas thrashed Aston Res 6-0, thanks to Carl Norton (2), Ryan Maddison, Kieron Lace, Dean Matthews and Dan Shillington.

AFC Marlborough came from 3-0 down against Kingham AB Res to draw 4-4 and then win 4-3 on penalties.

Sam Philpotts (2), Tom Edgington and Ben Harris netted for Kingham, with Marlborough’s Bruce Wilson and Steve Foreman hitting doubles.