武(甘肃省永登县)设下大营,却久久不敢出击,他天真地认为,石赵补给线长,采取持久战,即可拖垮麻秋军团。
两军对峙,麻秋一时也不敢孤军贸然深入。
347年4月,石虎大概被桓温入蜀刺激到了,也想一鼓作气,拿下前凉,于是增兵金城,命凉州刺史麻秋、将军王擢等率大军发起总攻。
危难之际,张重华临阵换帅,任命谢艾为中坚将军,让他率5000步骑迎击麻秋。谢艾指挥将士奋勇杀敌,打退了第一波猛攻,麻秋退保大夏(今甘肃广河西北)。张重华大喜,封谢艾为福禄伯,只是到底年少耳根子软,听了几句谗言,很快又将谢艾打发到酒泉做太守。
石虎令将军石宁率领2万生力军增援麻秋,又集结在河湟地区的屯兵十余万兵马,卷土重来。前凉将军宋秦等人率领两万余户闻风而降,面对空前的危机,张重华再次想到了谢艾。
谢艾统领步骑三万,从姑藏出发,直抵黄河北岸,两军对歭于黄河,谢艾坐着轺车,让部下擂鼓而行。
麻秋大怒,道:“谢艾不过是个年少书生,两军交战,竟不穿铠甲,不乘战马,如此轻视于我!”他命令300黑矛龙骧骑兵,直冲凉州军团的阵脚。
见敌军来势汹汹,部将劝谢艾乘马,这样万一有变,跑起来较快,可谢艾压根没想过逃,他干脆车也不坐了,让人在阵前摆了张胡床,他稳坐胡床,指挥若定。
麻秋见他如此镇定,以为后面有伏兵,不敢轻进,犹疑间,谢艾部将张瑁领着敢死队抄小路切断麻秋军后路,前后夹击,麻秋慌了,下令撤军,谢艾乘势进击,大败后赵军,俘虏、斩首13万人,麻秋仅单骑逃往大夏。之后,屯兵长最(今永登南),意欲对前凉京都姑臧(今武威)发动大总攻,遭谢艾军队反攻,后赵军大溃,麻秋逃归金城。
5月,麻秋与石宁重整兵马12万,再战谢艾,8月,经过三个多月的苦战,谢艾对麻秋所部发动反攻,大破麻秋兵团,麻秋再度退回金城。
之后,麻秋率兵包围枹罕,枹罕护军李逵率众七千投降。麻秋又在河陕袭击凉州将领张琩,斩首三千余级,至此,石赵军终于拿下了枹罕,尽取黄河以南的地方,黄河南岸的氐羌部众也都归顺了石赵。
经过一年多的战斗,石虎算是拿下了凉州的黄河以南之地,但是,他灭亡凉州的野心却没法推进,双方暂时对峙于黄河两岸。