甘肃清军大队人马南下至冉店桥,敌我力量顿成悬殊。
12月16日,甘军先是埋伏在桥东,然后拆断土桥,又诱复汉军深入前进。复汉军夺得桥后即刻修补土桥,跨过土桥追击甘军。等到复汉军刚一过沟,甘军马队突然发起反攻,这时埋伏在桥东的甘军也一齐出击,迅速占领桥东重要据点,两面夹击,复汉军遭此突袭,腹背受敌,立时陷入被动,虽奋力迎战,但伤亡惨重,辎重、牲畜、车辆全部跌入沟中,“向字营”几乎全军覆没。复汉军节节溃退至邠州亭口坡,这时张云山亲临前线,督杀数人也难以制止溃败之势。升允率甘军乘胜穷追不舍,竟以复汉军战死军士的尸体填入沟壕,然后踩踏而过,惨不忍睹。这场战事之后,当地老百姓称冉店桥为“人垫桥”。并有民谣曰:“冉店桥,命不牢,尸满血流无处逃。”冉店桥战役之惨烈,亘古罕见。冉店桥战役后,升允率甘肃清军大队人马直入。张云山率复汉军在永寿境内蒿店、监军镇等地堵挡防御均遭失败。邠州、永寿相继被升允所率甘肃清军占据。
同年12月18日,张云山率部退至乾州,封闭城门,全力防守。乾州城百日守卫战 乾州城地处陕甘通道的要冲,自古为兵家必争之地。乾州城能否守住,堵挡住甘肃清军进击,成为西安屏障,对于保卫西安革命军政府乃至保卫辛亥革命胜利成果至为重要。张云山决心坚守乾州,保卫西安。他退至乾州城。这时乾州城内的兵马有向紫山五营、彭四海三营、誉字营、赵字营、王克明炮兵营、机关枪营、岳翰林、王英等直属卫队各营、骑兵三营和辎重运输营等二万余人,张云山将城防按营分段,布置兵马,严防死守。同时组织军民修城挖壕构筑工事,训练城内居民,协助军队守城。同时,张云山令所部邱彦彪守卫礼泉,所部五字五营及其他部队,驻守县城以东亓父村、好畤老城、阳洪店东堡、王铁一带各村堡直到礼泉,与城内相策应,连结礼泉守军,构成从乾州至礼泉一道东西防线,严阵以待。
1911年12月下旬,升允率甘肃清军20余营兵