Further contributions from Nathan Newport (41), Ed Pollock (53) & Tom Banton (27) saw them finish 190 for 6.
In reply, Kidderminster started brightly, but regular wickets kept them pegged back, falling short on 161 for 9. James East was the pick of the bowlers with 4-29.
Barnt Green will play Penkridge at home on Sunday 8th June.