St. Mary’s gives up 70 in first half of loss