HOLDERS TDMS Harvington crashed out of the Bluck Cup with a surprise 6-3 defeat at AFC Cheltenham.

Ryan Caddock (2), Steven Carpenter, Liam Robinson and Luke Sutherland scored for the Tewkesbury-based team with Matt Layton, Harry Quirke and Luke Woodfield replying.

TDMS Evesham progressed with a 4-2 victory over Ambi Allsports through Josh Brotherton, Ben Cole, Matt Craig and Jack Naylor-Howard.

Offenham Rovers recorded their first Birdseye Sports Evesham Sunday League Division One win of the season to move off the bottom of the table.

Jake Hall (2), Radu Nicolaits (2) and Alex Trinder scored against Tewkesbury Town in a 5-2 win with Matt Cox and Ryan Harper replying.

Stour Excelsior drew with Broadway United 1-1 with Josh Gibb and Sam Goodhall netting respectively.

Alderton moved to the top of Division Two with a 4-0 win at previous leaders Cropthorne.

Harry Davies, James Ellis, Matt Greaves and Rupert Kinder scored.

Pebworth defeated Fortis 3-2 thanks to a Tom Benfield treble.

Division Three leaders Stratford HGC went goal crazy against Bengeworth 16-0 with Sam Jalowiecki scoring six goals.

Strawberry Field United got the better of Stour Excelsior Res 7-3 with Doug Wallace (4), Dan Sherry, Matt Magee and Daryl Ballard scoring and Sam Johnson (2) and Ash Cartwright replying.

It was a productive day for Evesham league sides in both the Worcestershire FA Junior and Minor Cups.

Junior cup holders Bretforton Old Boys won 10-1 against Lower Teme and Martley with Sam Beddoes scoring four goals.

Bretforton Sports Club won through on penalties at FC Malvern after drawing 2-2.

Last season’s finalists Evesham WMC beat Express Falcons 7-1 while Inkberrow defeated Meadow Park Youth 4-0 with goals from Tom Emblem, Greg Guy, Kieron Sheen and Lewis Sheen.

New Inn Pershore defeated Sporting Rangers 3-2 thanks to Kyle Ballard, Jordan Greenham and Callum Worrell.

In the minor cup, doubles from Paul Law and Graham Westmacott helped Vale United account for Droitwich Spa Town 4-2.

Fladbury defeated Badsey Recreation 4-1 with goals from Jake Jordan (2), Gary Knight and Max Ferriday.

Lewis Carter scored twice for Ashton 88 against British Memorial in a 2-1 victory.

Dragons and Bredon both progressed ­— 3-2 and 6-1 against Malvern Radar and Perrywood Reserves respectively ­— but Fairfield Titans were beaten 11-0 by Wordsley Rangers.