St. Xavier survived a defensive battle with Middletown in the OHSAA Division I state football semifinals Nov. 28, 2025 at Welcome Stadium.