Eagles take down the Wildcats in thrilling victory