Spartans overcome odds to reach semifinals

by ,

by ,