CCA battles Demons and Saints