St. Mary’s edged by East Sac; SC comes up short