Bewdley Town progressed to the quarter-finals with a hard-fought 5-3 victory over Littleton.
They took an early lead in the wet and windy conditions when Paul Matthews finished clinically after a fine move.
Littleton equalised five minutes later but Bewdley restored their lead with a Steve Mares drive from 18 yards.
Again Littleton drew level, when Adrian Hipkins was unable to collect a shot and the forward pounced to finish from close range.
Littleton went ahead on the stroke of half-time but Bewdley dominated the second half and scored three times.
Paul Field claimed the equaliser from a corner, Gary Middleton grabbed a header from Field's corner and Gavin Smith scored a penalty.
Fixture, Saturday: Bewdley v Pershore Town Reserves (Banks's Brewery League Division One South, 3pm, players meet at ground 1.45pm).
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article