Boston United won 2-1 at Kidderminster Harriers to book their place in the National League North play-off semi-finals.