FOUR members of the Birdseye Sports Evesham Sunday League progressed to the semi-finals of the WFA County Cups.

Ambassador reached the last four of the Junior Cup with victory at Perrywood Res and the league is guaranteed a finalist in the Minor Cup as three teams won through.

Previous winners Bredon defeated Cross Keys, Bretforton Old Boys won at Star and Garter, while Defford and Besford hit four passed Gilt Edge.

Hampton WMC were unable to make it a clean sweep as they fell to Harriers Trust.

Offenham Rovers reached the last four of the Tewkesbury Sports Knockout Cup as Matthew Sollis hit all four goals against Lower Moor.

In the Evesham Mechanical Services Subsidiary Cup, Tony McLean bagged a brace as favourites Upton Snodsbury defeated Moreton Town.

Dave Hunting scored four as Ashton upset higher graded Oddfellows Arms, Jon Fryer struck twice for Peopleton as they accounted for first division Willersey, while Crowle won at Wickhamford with goals from McGill, Hayward, Williams and Morgan.

Division One leaders Red Horse handed Bear an early two-goal lead through Print and Gibbon. Duncan pulled one back before they were reduced to ten men and a Ben Greenwood goal sealed a fine win.

Moreton Wanderers surrendered a three-goal lead against Inkberrow and could only manage a draw, while Evesham WMC defeated Mickleton with goals from Harris, Sollis and Sutherland.

Badsey Rec moved into promotion contention in Division Two after a David Stanbra treble helped overcome Golden Cross.

Tewkesbury Town returned to the top of Division Three with an odd goal in five win at Norgren and a Welch treble saw Queens overcome Pebworth.

The top two teams in Division Four both won with George defeating Lenches Lions with goals from Barber and Millard and Pinvin getting the better of Cider Mill thanks to goals from Lamb and Izod.

Results

WFA Sunday Junior Cup fourth round: Perrywood Res 2, Ambassador 3.

Minor Cup fourth round: Harriers Trust 5, Hampton WMC 2; Cross Keys 2, Bredon 3; Star & Garter 1, Bretforton Spts OB 2; Defford & Besford Utd 4, Gilt Edge 0.

Tewkesbury Sports Knockout Cup: Lower Moor Utd 0, Offenham Rvrs 4.

Evesham Mechanical Services Subsidiary Cup first round: Upton Snodsbury 5, Moreton Tn 1. Second round: Wickhamford 0, Crowle 4; Oddfellows Arms 2, Ashton 6; Broadway Utd Res 1, Mountinneers 4; Bell Utd 6, Bengeworth Spts 2; Willersey 0, Peopleton 3.

Division One: Evesham WMC 3, Mickleton Rgrs 2; Red Horse 1, Bear 3; Moreton Wdrs 3, Inkberrow 3.

Division Two: Badsey Rec 5, Golden Cross 4.

Division Three: Norgren 2, Tewkesbury Tn 3; Queens 5, Pebworth 2.

Division Four: George 2, Lenches Lions 0; Pinvin Utd 2, Cider Mill 0.