Wildcats continue best run in over 20 years