UPTON Snodsbury were unceremoniously dumped out of the Birdseye Sports Evesham Sunday League Knock-out Cup.

The four-times winners lost to Division Three side Eckington who took a first-half lead through Payne and produced an outstanding display to hold on.

Eckington are joined in the last eight by Crowle who edged past Pinvin Utd 5-4, thanks to a Hayward treble.

Ambassador cruised through, hitting 12 against Broadway United with Brain, Cox and Tomkins all netting hat-tricks.

In the Evesham Mechanical Services Subsidiary Cup, Norgren upset higher-graded Gardeners Arms with victory in a penalty shoot-out.

A Vernall treble led Riverside to a fine 5-2 win over Defford/Besford United.

Goals from Thomas, Worthington, Rainey and Stone earned Honeybourne Gate Inn a 4-0 victory at Fairfield.

Ambassador Sports won 4-1 at Bengeworth Sports with goals from Polo, Dyde, Richmond and Marshall.

In the Bluck Cup, Golden Cross progressed at the expense of Royal Oak with Groves hitting a treble.

Jon Gregory scored a hat-trick to increase Bretforton Old Boys' lead at the top of Division One.

But they were made to fight all the way for their 5-2 win by a gallant Willersey team who scored an outstanding individual goal through Parker.

Offenham Rovers opened their league account, defeating Evesham WMC 3-2 with Lee Tustin among the goalscorers.

Bear took the points against Peopleton with goals from Leeming and Jeffs. Baxter scored for Peopleton.

In Division Two, leaders Moreton Town Sunday were held 1-1 at Inkberrow.

Mickleton Rangers drew 2-2 with Badsey having trailed to a Beard double at the interval.

Cidermill moved third in Division Three with a 13-goal thrashing of Queens, Scott scoring five of the goals.

A White treble earned Lenches Lions the Division Four points against Talbot.