Scientists have found that combining silybin with carvedilol works far better against liver fibrosis than either drug alone.