Spartans survive slugfest with CCA