BIRDSEYE Sports Evesham Sunday League side Sun Inn reached their third semi-final of the season.

The Division Three leaders upset top-flight outfit Stour Excelsior 2-0 in the Evesham Mechanical Services Knockout Cup as second-half goals from Price and Steger proved decisive.

Sun are joined by Division Two side Harvington, who accounted for Dragons 3-0 with goals from Woodfield (2) and Ferguson.

In the Bluck Cup quarter finals, Pebworth overcame Avon Titans 2-0 with goals from Badger and Staite.

Ashton 88 triumphed 4-2 at Ambi Allsports, thanks to James (3) and White with Boother and Hall replying.

Quinton won through on penalties at Bengeworth after the sides shared two goals.

Drinkwater put Quinton in front and Mason levelled for Bengeworth.

Division Three club Stratford United produced an upset in the Express-Funding Mick Godwin Cup, knocking out cup holders Bear on penalties.

The two sides shared six goals with Davis (2) and Ticklebank scoring for Stratford and Goodwin (2) and Keen replying for the top-flight side.

Division One leaders Bretforton Old Boys won 3-0 at Inkberrow thanks to a Beddoes treble.

Sam Ford hit a hat-trick as Evesham WMC overcame Bredon 4-0 and Jake Meredith added a further goal.

Cidermill picked up a much-needed three points with a 3-2 victory at Jacksons Fairfield.

Francis and Heritage scored for the home team, but Cidermill hit back through Bullock, Stevens and Tomkotowicz.

Second-placed Pinvin United were held 1-1 at home by Alcester Town with Bostock and Poulson on target respectively.

Broadway United reached the last four of the Worcestershire FA Sunday Junior Cup with a convincing 8-2 win at Worcester and District League side Colwall St James.

In Division Two, second-placed Mickleton Rangers closed the gap at the top with a convincing 7-1 win over Badsey Recreation.

Rangers scored through Mills (3), Robinson, Sexton, Beasley and Hicks.

Cropthorne came from behind to win their local derby with Charlton Old Boys 2-1.

Andy Clements gave Charlton the lead before second-half goals from Boother and Lettersee saw Cropthorne home.

Ward, Smith and Green scored for New Inn Pershore in a 3-1 win over Tesco United with Miles replying.

Evesham United Sunday won 5-3 at Broadway United Reserves.

Evesham scored through Quirke, Murphy, Ranger and Coe, while Broadway replied with goals from Wes Parker (2) and Nurse.