Allegany beats rain, then Mountain Ridge, 12-2, in region semifinals