那张天锡即便龙骧将军马建,率兵二万,出拒秦兵。秦将梁彪姚苌王统李辩等,已至清石津,攻凉河会城。凉守将骁烈将军梁济,举城降秦。秦苟池又自石城津济师,与梁熙等会攻缠缩城,又得堕入。凉将马建,途次闻两城失守,不由错愕,反令前队变作后队,退屯清塞,且飞报姑臧,再请添兵。天锡复遣征东将军常据,率众三万,戍洪池,自领余众五万,驻金昌。安西将军宋皓,入白日锡道:“臣昼察人事,夜观天文,秦兵不成轻敌,不如请降。”天锡怒道:“汝欲令我为囚奴么?”遂将皓叱出,贬为宣威护军。广武太守辛章,保城恪守,与晋兴相彭知正、西平相赵疑商讨道:“马建出自行阵,必不肯为国度效死,若秦兵深切,彼若不走,定即迎降,我等须自为定计,且合三郡精卒,断他粮道,与争死命,方可保全陇西。”彭赵二人,恰也同意,惟欲先通报常据,约为援助,当下由辛章遣报常据,据请诸天锡,天锡搁置不睬,因而一条好计,徒付空谈!
秦兵却连日停止,姚苌为前驱,苟苌等连续继进。行近清塞,马建只好出兵迎战,一边是奋勇直前,有进无退;一边是未战先怯,有退无进,相互成了一个反比例,天然秦胜凉败。马建见不成敌,便即弃甲上马,蒲伏乞降,余浩繁半逃散。苟苌既收纳马建,复移兵攻洪池。常据率兵斗争,与马建却不不异,无如凉兵都不耐战,一经比武,统是徬徨却顾,不敢直前。秦兵着着进逼,东斫西劈煞是短长,单靠常据一腔忠忱,究竟不能支住,终落得旗靡辙乱,一败涂地。据马被秦兵刺死,偏将董儒另授他马,劝据奔避,据慨然道:“我三督诸军,再秉节钺,八统禁旅,十总外兵,受国宠荣,无人可比,今在此受困,应当致死,还要走到那边呢?”说着,步行回营,免胄西向,顿首再拜,自刎而死。军司席仂,见据已死节,也慷慨赴敌,格杀秦兵多名,伤重身亡。张轨四世忠贞,总算得此两人。
秦兵遂入清塞,天锡闻耗,亟遣司兵赵充哲,中卫将军史荣等,领兵五万,往拒苟苌。不料赤岸一战,全军淹没。秦兵长驱至金昌城,天锡不得已,出城自战。兵刃初交,暴风大起,天昏地黑,白日无光,凉兵本无斗志,经此一变,当即骇散。天锡也欲回城,偏是城门紧闭,不纳天锡,目睹得城中已叛,只好带着马队数千,奔还姑臧。金昌城内的守吏,即开城迎纳,秦军苟苌等,歇息一宵,便向姑臧进发。