No. 3 Fort Hill upsets No. 2 Allegany, 7-5, to advance to region final