Wildcats Win Five Set Thriller to Secure Spot in Semifinals