Alta-Aurelia uses big second half to beat South O’Brien