A late turnaround saw Kidderminster overcome Hayes & Yeading and move up to fifth in the Blue Square Bet Premier.
Luke Williams put the visitors ahead at half-time with a right-footed drive from the edge of the area.
Harriers fought back after the break with Mickey Dimitirou rattling the crossbar before substitute Steve Guinan fired in from close range.
Jamille Matt struck from inside the box in injury time to make it 2-1 before Nick Wright swept home Matt's centre.
VIEWS FROM THE DRESSING ROOM
Kidderminster Harriers manager Steve Burr told BBC Hereford and Worcester:
"I did think with the chances we had created and things hitting the bar and being cleared off the line it might not be our day.
"Had we not won today, we would probably have been criticised but I thought our performance was good, particularly in the second half.
"We kept going and we were worth the win and we stuck the ball in the net when it mattered."