临乾州城下。清军指挥部驻扎乾陵以北十八里铺。升允亲自坐镇,清军西起城西漠谷河岸,布兵田家坳、铁佛寺。东至县城东北的陆陌坡,20余里战线,旌旗蔽野,气势凛然。12月30日拂晓,复汉军开城出击,清军在正面虚设红旗以诱,复汉军一面搜索一面冲锋猛攻,每向前跃进一段,城上兵民呐喊助威。清军则利用墓冢垅坎和低洼地段,一边抵抗一边后退,待到清军退至乾陵脚下复汉军正欲乘胜追击时,清军阵营里突然大炮轰击,骑兵从两侧包抄过来,复汉军大败,只得引军退回城内。
1912年1月1日,孙中山在南京向全世界宣告中华民国成立,宣誓就职中华民国临时大总统,并宣布这一天为中华民国建元之日。然而,此时的乾州,清军与复汉军对阵,激战不已,乾县人民正处在战火硝烟之中。1月4日,复汉军由乾城南门分三路再次出击。左翼总队在邀驾宫北到乾陵以南,中了清军埋伏,清军利用骑兵向复汉军冲击。复汉军是步兵,面对强悍的清军,英勇作战,士气十分旺盛。见清军骑兵冲来,就爬在地上,待骑兵逼近,突地起身,手持大刀铡刀猛砍,短兵相接,各自为战又互相救援,一人遭遇敌人,二三个人立即围去助战,城上军民呐喊助威。他们在与清兵战斗中,激战从早到晚,复汉军伤亡惨重,终于不敌而退守城内,清军进占金家堡、唐家窑一带漠谷河岸,近逼城根。乾州城在升允清军大兵压境的形势下,十分危急。张云山派侦察队队长王宝珊化装出城,赴省向秦陇复汉军总部告急求援。
2月6日,复汉军从省城向乾州城内运送10余车新式炸弹,大大加强了守城的力量。清军不断攻城,城内守军远则炮击,近用炸弹。张云山凭借乾城城高池深,粮秣充足,军民齐心协力日夜固守,清军攻击月余也毫无进展,乾州城可谓固若金汤。
2月9日黎明,清军马安良部在强大火力掩护下,攻城队伍直至北门城下,靠城竖起云梯,督攻城士兵强行爬梯登城。守城兵士发觉后用炸弹、自制的手榴弹甚至砖瓦石块奋力打击,城下清