Panthers drop to Sylvan Hills in semis