Christ Academy battled Fredericksburg Heritage for the TAPPS 1A state championship title.