Spartans rally for semifinal win; Lady Spartans lose

by