Harriers protected their lead well with a much improved defensive display in the second half.
They nearly added to the scoreline on 78 minutes when Dunbavin's clearance from the right wing was intercepted by Flynn whose forward pass was well flicked on by Shilton only for the keeper to recover well to save.
Shrewsbury made another substitution 10 minutes from time with youngster Murphy on for Woan.
Striker Broughton picked up his seventh booking of the season close to the final whistle after stopping a free-kick being taken quickly.
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