二十一日,义宣至梁山。质出军东岸。玄谟使垣护之、薛安都等出垒奋击,大败之。护之等因风纵火。船舰先见焚烧,延及西岸营垒。众遂奔溃。质欲见义宣计事,义宣密已出走矣。质不知所为,亦走。
鲁秀之攻襄阳,朱修之断马鞍山道,《水经注》:稷溪水出襄阳西柳子山下,东为鸭湖,湖在马鞍山东北。秀不得前,乃退。刘秀之遣参军韦山松袭江陵,为秀所杀。
及是,义宣步向江陵。秀及其司马竺超民等,仍欲收合余烬,更图一决。而义宣惛垫,无复神守。左右腹心,相率奔散。欲随秀北走,复与秀相失。未出郭,将士逃散尽,复还向城。超民乃送之就狱。
时孝武已以朱修之为荆州刺史矣,至江陵,于狱尽之。子十八人,除竢、悉、达早卒外,皆死。秀众叛且尽,为刘秀之所射,中箭赴水死。臧质至寻阳,焚烧府舍,载伎妾西奔。使所宠何文敬领兵居前。
至西阳,西阳大守鲁方平,质之党也,怀贰,诳文敬曰:“诏书敕旨,惟捕元恶一人,余并无所问。”文敬弃众而走。质先以妹夫羊冲为武昌郡,往投之,已为郡丞胡庇之所杀。质无所归,入南湖在武昌东。逃窜,为追兵所杀。