McDonald Drops 18, Spartans Advance To SSC Semifinals