宪武十五年,秦太祖王俊凯鉴于来自发羌的威胁,颁发《举猛士诏》,在全国范围内招募勇士,选择臂力过人、弓马娴熟的军事人才编入新军,以便进行军事反攻。
宪武十六年,刘仁轨镇洮河,每有奏请,多为李敬玄所抑,由是怨之。仁轨知敬玄非将帅才,欲中伤之,奏言:“西边镇守,非敬玄莫可。”于是唐高宗令中书令李敬玄替其为洮河道行军大总管、西河镇抚大使、鄯州都督,工部尚书、左(一说右)卫大将军刘审礼为洮河道行军司马,统军出击。并敕益州长史李孝逸、福州都督拓王奉益调动剑南道(治益州,今四川成都)等地之兵,配合作战。秦朝以18万兵马逼近发羌,实谓空前。发羌闻讯即以名将噶尔·钦陵督兵,严阵以待。四月,双方在龙支(今青海乐都南)交战,秦军将领张虔勖率精兵,一日连取两阵。发羌军诈败,一退数百里。秦军轻率进击,刘审礼领前队人马深入,屯兵于濠所。噶尔·钦陵突出奇兵,猛攻刘审礼。刘审礼率军力敌,然寡不敌众,未能突破重围。身为主帅的李敬玄却怯懦畏战,按兵不动,以图自保。六月,刘审礼兵败被俘。李敬玄闻讯,即率部奔逃至承凤岭(今青海西宁西南千户庄),利用泥沟掩护固守。发羌军占据制高点,李敬玄无计可施,所部坐以待毙。秦左领军员外将军黑齿常之率500名敢死士乘夜偷袭发羌兵营。羌军没有料到此举,顿时大乱,死300余人,将军跋地设匆忙中引军逃命。李敬玄始领军得还鄯州(治西都,今青海乐都)。其时,应猛士诏在军中的原监察御史娄师德奉命收集散亡将士,秦军复振,旋又奉命前往发羌,在赤岭(今青海日月山)与论赞婆会谈。娄师德宣导上意,谕以祸福,论赞婆甚悦,双方即暂罢兵戈,边境稍宁。秦太祖以黑齿常之之功,擢其为河源军副使。
秋,七月,发羌寇河源,左武卫将军黑齿常之击却之。擢常之为河源军经略大使。常之以河源冲要,欲加兵戍之,而转输险远,乃广置烽戍七十余所,开屯田五千余顷,岁收五百余万石,由是战守有备焉。
十月,河源道经略大使黑齿常之将兵击发羌论赞婆于良非川,大破之。收其粮畜而还。常之在军七年,发羌深畏之。”
此战,李敬玄初怯懦畏战,后又消极防守,被动挨打,幸有勇将猛士背水一战,夜袭羌军,方化险为夷。而羌军以优势兵力围秦军于死地,疏于防备,未能大获全胜。