Nick Ball forced TJ Doheny out of their world title fight after 10 rounds to retain the WBA featherweight world championship.