#10 McLennan upsets #8 South Plains to advance to championship