St. Andrew's advance to regional finals