PERSHORE Town were deserved 4-2 winners at bottom-of-the-table Pelsall Villa in Midland League Division One and moved up to 17th in the table.
A goalless first-half saw the hosts reduced to 10 men before Town dominated playing down the slope.
Joe Walsh opened the scoring after 50 minutes with a free-kick.
Town conceded against the run of play but forced Pelsall's keeper into several saves.
Connor Trotman put them back ahead after a good move involving Zach Blood and Matt Chambers.
Steve Roche then scored a brace in the final 10 minutes, being released to slot home and then cutting in from the left to net from 15 yards, before a late Pelsall consolation.
Town entertain Southam United in the Les James Challenge Cup on Saturday (3pm).
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 here