Spartans overcome odds to reach semifinals

by ,