Immaculate Heart used balanced scoring and strong defense to defeat Glen Rock 6-3, holding them scoreless in the second half.