败以陕北为根据地的汉人武装董福祥军，董福祥遂率领部众逾十万人归降，刘松山择其精锐编成清军三营加强兵力。
陕西.陕西回民武装在甘肃东部成立了“十八大营”，反击陕西。1866年回军退守甘肃。陕西回军马正和、白彦虎等部以董志原（今甘肃宁县）作为主要根据地，总兵力约二十万人。1869年二月，左军攻佔董志原，收复庆阳，是役回军损失超过二万人，至五月已肃清陕西境内的回军。陕西回军向甘肃北路回军马化龙部的根据地金积堡撤退。回回之中有间谍帮政府抗打其他回回。当大荔城被回军围困时，有一家回人名马