西羌部众联合烧何部落,攻击张掖。凌晨时分,逼近段颎军营,兵力悬殊之下,段颎亲自下马与敌步战,两军白刃战。缠斗至中午,汉军固然是刀折矢尽,羌军更是吃不住劲,全线溃退。段颎率领汉兵追击,且进且战,昼夜相攻,一路上割肉食雪,历四十余日,长途奔袭,追出塞外二千余里。终于在积石山追上羌军,阵斩烧何部落酋长及其部下五千余人。接受残余部众投降后,班师途中又于允街击溃西羌勒姐部落及零吾部落联合,斩首虏三千余人。