CROPTHORNE reached the last eight of the Bluck Cup with a narrow 3-2 win over Ashton 88.

A Leon Williams double put Cropthorne in command and Aron Letterese scored another.

Goals from Will Stevens and Ben Hutchins brought Ashton back into the tie.

A Jamie Haines treble led Stour Excelsior to a 3-1 victory at Harvington Harriers who scored through Chris Rogers.

Also through are Drakes Broughton Rangers who defeated Ashton 88 Reserves 5-1 as Sam Freeman (2), Mark Haynes, Charlie Barrett and Steve Ward scored.

Holders New Inn Pershore needed penalties against Vale United to progress in the Mick Godwin Cup after the two teams drew 2-2.

Harry Wilcox and James Moreton scored for New Inn with Joshua Grice and Chris Ainsworth on target for Vale.

Fladbury dispatched Bengeworth 7-0 with goals from Matt Taylor (3), Harry Bermingham, Cameron Dickenson, Oliver Burman and Cavan Jason-Ryan.

Jake Hall, Stuart Davis and Alex Trinder scored for Offenham Rovers in their 3-0 win over Titans.

Bredon progressed with a 6-3 win at Dragons with goals from Jack England (2), Matt Tarling (2), Scott Jordan and James Driscoll.

Dragons' goals came from Alex Lane (2) and Dan Palmer.

Stour Excelsior Reserves defeated Pebworth on penalties after a 1-1 draw.

Bretforton Old Boys reached the last four of the PURR Home Services Knockout Cup with a 3-1 triumph but were made to work hard at lower-ranked TDMS Evesham.

Sam Beddoes (2) and Tom Leonard scored for Old Boys with Harry Middleton netting for TDMS.

In Birdseye Sports Evesham Sunday League Division One, Bretforton Sports Club maintained their title hopes with a comfortable 6-1 win at Alderton with goals from Ryan Cantrill (3), Will Gayton (2) and Ciaran Gilbert.

Inkberrow produced an excellent performance against TDMS Harvington to win 7-1 thanks to Alex Bullock (5), Greg Guy and Harry Coughlin.

Sam Goodhall and Connor Sherry scored for Strawberry Field United against Stratford HGC in a 2-0 success to maintain their promotion push in Division Two.