Spartans clip Cardinals for district title