之当也,陛下又戮附会之人。此实无辜,致百姓不平,作歌词颂安,而多逃亡入羌与入凉耳。"赵主曰:"陈安有甚好处?歌词将何颂赞?有人记得,写来寡人看之。"于是乐府誊录献之。赵主看其"降杨难"、"威戎羌"、"良弓藏"之句,悯其功多,使人收陈安尸,将其首以将军之礼葬之,赠呼延实为武烈王,鲁凭为武烈公。升赏收秦陇将士,颁赐石武蟒袍金印,封平先关内侯车骑将军之职,吕中伯陇西侯骠骑将军,刘袭、刘贡、呼延瑜、石琮、翟楷、刘咸等封列公,其馀随征将士各加二级。呼延清捉获陈安,封上邽伯。降将杨伯友、宋亭授奉义都尉。大赦陇上诸郡,百姓各免徭役一年,于是赤亭、西凉流民多复归乡。凉主西平公张茂见刘赵降杨难、破陈安,陇民又复归附,意欲起兵收讨流民问罪,就并其地,以拒刘赵,免得侵犯河西。氾瑗上言,以为彼今初得陈安之地,兵势正盛,未可先去惹他。茂听之,犹豫不决。忽值后赵石勒怪曜使姜发潼关战败石生,乃使人至河西约会,言:"刘曜恃强,欲图尽并西地,再吞关东。今吾已遣石虎出兵河东,公可出兵陇右,以分其势。倘得袭取郡县,则彼不敢仰窥河西矣。"张茂见约,乃命金城太守张阆、抱罕护军辛晏、大将军韩璞帅步骑五万,自大夏城至秦州,侵夺诸郡。守宰等报入长安,赵主乃遣刘贡、平先等将兵八万,进退凉兵。两军遇于洮川,隔洮水扎寨。张阆知赵兵锋盛,严设鹿角,固守不战。相拒七十馀日,不一接刃。赵主探知刘贡等退不得凉兵,密地自统关、姜等将兵三万,至秦州观察兵势。见其守定,姜飞献计:"请截粮草,阆等必退,可获胜彼。"赵主从之,不忍飞去,以破敌将军呼延那率御前郎五千,精骑一万,从径道渡洮,截夺西凉粮草。伏路探军报知张阆,阆大惊,请韩璞议曰:"粮乃三军系命重务,不得不救。非吾去则将军亲征,方可敌。否则我等难与相守矣。"璞曰:"公等用心拒住,待我将兵万人前去,先破其兵,再来此处共退刘贡。"阆喜,分卒一万,星夜而起。刘贡探知韩璞返兵,阴使平先等往上流,自往下流,夜渡洮水,分两处直逼凉营扎下。张阆见之大惧,乃与辛晏议曰:"赵兵已被渡河,刘曜又遣兵绝吾军粮。势分两处,他盛我弱,焉可与战?不如收兵回凉,待其退去,又作道理。"晏从之,至夜悄悄拔寨而去。平先等不知。次日,约贡追赶。二人面议,料其去远不能及,欲即进兵攻凉,又不曾得旨,使人飞报赵主请命。姜飞曰:"凉未可攻,只有追袭杀他一阵,使他再不敢来可也。"赵主曰:"去调平先等已不及矣。朕当亲自领兵间出截彼,擒剿此贼,方使惧怕。"即令关心、姜飞、呼延瑜等,如风般径趋侧山埋伏伺候。阆等见刘贡不赶,缓缓而回。挨至侧山,不防赵兵伏发,两头炮起,凉兵不能列队整战,大败而走。呼延瑜当先,追三十里而止。张阆折兵二万,不敢归凉,屯于中路,使人至姑臧求救。凉主茂不发兵添,行文责问停兵不进、擅自回军以致败绩之罪。张阆与辛晏惧无回命,乃谋于众,将使者杀之,引兵降于刘赵。赵主曜大悦,封阆、晏为列侯,即欲乘机伐凉。忽见游光远使人驰报,言后赵石虎兵出枳道,侵夺河东,州县应附者二十馀城,乘势已至蒲坂矣。赵主得报,乃回兵以拒石虎,留石琮、刘咸助呼延那攻韩璞于狄道,呼延瑜、翟楷围阴鉴于桑壁。张茂闻张阆降赵,赵兵攻围二处,乃议进救之策。右参军陈珍上言曰:"今刘曜已回长安,宜趁此时去救韩璞阴鉴,就取南安之地,可以得矣。"张茂然之,即命陈珍为平虏将军,率精兵一万八千进救韩璞。石琮等见赵主回兵,救应又到,遂撤围还见赵主。珍欲与韩璞共救桑壁,韩璞曰:"适听探马来报,言石虎、石生围刘岳于河东,刘曜去救甚急,必无战心。我兵虽少,可以胜彼。且休往桑壁,密地起兵径袭曜之后军,则阴鉴之围自解,必无妨矣。"珍曰:"将军高见是也。"引军趋径道击曜后军。赵兵不知骤到,望风急走。珍、璞驱众大喊掩之,赵主不能救,大败而回。翟楷等闻知,亦解围逃遁。阴鉴探得,出城追之,四十里不能及,乃会珍、璞齐进,赵陇陕皆被所夺。张茂得捷大喜,以为得广境土,珍之功多,拜珍为折冲将军,使镇其地不题。
又说晋镇武昌大将军将作乱,谯王司马承会兵谋袭武昌,大将军王敦进兵在芜湖,见报此事,使魏义将兵五万先至湘州,思破谯王以断后路之患。湘州即长沙,常为贼寇占扰,城池摧毁,储蓄不丰,人情震恐。簿书桓雄、韩阶、从事武筵劝谯王曰:"今长沙城郭不坚,兵甲未完,粮草欠缺,人心悚惧,何以迎敌?不若退守零桂,据险固守。催甘卓、陶侃速攻武昌,则魏义必然撤兵去救,那时从后掩之,靡有不胜,此为上策。否则退依陶侃,合兵共进,此为中策。若乃执迷不行,必难与抗,恐枉害军民之命,反为不美。"司马承曰:"吾昔奉诏来此,即愤不顾身。今见贼至,即委地而避,何以劝激他人?且吾之志欲死忠义久矣,岂可偷生苟免,作奔竞之人乎?事之成败,人之生死,皆有定数。设孤不幸而死,亦使百姓后人知吾心耳。"乃不听众人之计,下令固守。俄而魏义率兵围城攻打,承令虞望将兵出战一阵,免致猖獗。望曰:"殿下休慌,今以