Wildcats hammer Sun Devils to go to 18-0