No. 3 Allegany edges No. 2 Mardela, 1-0, in state semifinals