No. 3 Mont Alto survives defensive battle with Hazleton