封传车攻取金城,金城太守颜芝投降,颜芝又令金城郡各地都向汉中王投诚。封传车令颜芝仍然守金城,又与蒋道提兵向姑臧而来。
姑臧古称凉州,地处汉羌边界,民风甚为剽悍。后汉朝扩疆西域,便以姑臧为凉州治所。凉州精骑横行天下,又居于河西走廊要冲,是汉朝丝绸之路上重镇,为河西富邑。取得姑臧,便可以控制凉州四方。前番第五均能够依据凉州而进入长安者,盖因姑臧地势险要,兵马矫健也。
丁弘虽然率兵救援酒泉,却还在姑臧留有一万兵,令长史姜成防守,郝昌又率兵五千退至,加上各地招募预留等军士,姑臧防守兵力亦有两万之众。
郝昌退至姑臧,对姜成道:“贼军已经攻陷金城,恐不日之间将前来攻取姑臧。长史需向丁刺史告急求救,再急招募军兵,以作御敌。不然贼军大至,恐难抵御。姑臧若不能守,凉州将为贼所有矣。”
姜成道:“丁刺史临行之前留有一万军马给吾守城,今将军所部有五千人,吾还可以聚敛数千人,以姑臧险要地势,城防之固,两万人足可以御敌。且丁刺史西拒班错贼军,军力尚吃紧,岂可再让其分兵?”于是只将汉军进犯姑臧军情告知丁弘,并不要求丁弘回援,说其率部两万人可以抵御汉军。
丁弘正率军在酒泉,欲要攻击班错,班错却引军据险而守,一时并不能退敌,遂两相对持。接到姜成军报,见其说两万人可以御敌,遂不回兵驰援。
封传车对蒋道言道:“姑臧城地势险要,城防坚固。且还有凉州军坚守,我军只有三万人,不可与其久持,需得出其不意而临之,方可一鼓而下也。”于是令蒋道万人步卒速行,限定三日之内到达姑臧。封传车领二万骑,从金城北上,沿途顺便略定各县城池。
封传车引军疾驰,二日便至张掖郡境内,逼近鸾鸟。此时郝昌方到达姑臧一日,正与姜成在布守城防,尚未齐备。哨骑报汉军骑兵已经进至张掖郡,姜成大惊,道:“贼军居然如此神速!今鸾鸟、苍松等各处布防尚未完成,贼军便至,今只能拒守姑臧城。”于是便将鸾鸟、苍松等处军士,皆撤回姑臧防守。