Gap narrows in primary race for Cook County State's Attorney