Defense wins the day for Upper St. Clair in Class 6A semifinal victory over Seneca Valley