Huge second half lifts Mont Alto into semifinals