Alta-Aurelia rallies not once, but twice to get past SL St. Mary’s