Cats slay Dragons to win district title