For the second game in a row, Hailey recorded a cup triumph against Freeland as they moved into the semi-final of the Fred Ford Cup with a 2-1 victory.

Hailey had already dumped Freeland, who boast an unbeaten league record, out of the John Fathers Oxon Junior Shield, and they repeated the feat as they booked a last-four meeting with Charlbury Town.

Simon Stapleton netted Freeland's goal, but strikes from Dan King and Kevin Southwood saw Hailey through.

FC Nomads marched into the second round of the Senior Cup with a 4-0 victory at Aston.

Rhys Powell led the way with a hat-trick, with Kevin Reddington completing the scoring.

In the Junior Cup, Ducklington Res crashed out with a 4-2 defeat against Carterton Res.

Anthony Purcell netted a double, with Scott Walters and Martin Stephens also on target.

Jake William Souch and David Baker replied.

A goal from Lee Moseley saw North Leigh B to a 1-0 victory over Milton.

Steve Lyon's own goal gave Witney Wanderers a 1-0 victory over FC Mills.

Witney Royals Res edged into the second round of the Supplementary Cup with a 4-3 penalties victory over Hailey Res.

The match had finished level at 3-3, Julian Evans (2) and Martin Bull netting for Hailey with Andy Cross, Mark Johnson and an own goal accounting for Royals' strikes.

Two Rivers went through with a 3-2 victory over Ducklington A.