回军毕竟不是训练有素的正规军,青铜峡未多久便告失守,金积堡外围防线被撕开了一条口子。望着在回军阵地叫嚣的湘军,刘松山得意地哈哈大笑。笑声未绝,一阵惊天动地的炮声平地而起。刚才还在叫嚷的湘军顿时血肉横飞,抱头鼠窜。刘松山张大了嘴呆在原地,一颗炮弹恰恰落到他身边爆炸。等卫兵们把他从碎石堆中扒出来时,他早已咽了气。这个身经百战的左宗棠的大将到死也没明白怎么回事。原来,回军是以退为进,先让出阵地,待湘军松懈以后,再集中所有炮火给敌以猛烈的打击。老湘军未料会有此一劫,伤亡遍野,连统领刘松山也未能逃脱。
损兵折将,清军士气大挫。为应付危局,左宗棠起用刘松山之侄刘锦棠任统领。年轻的刘锦棠在军中征战多年,颇有指挥才能。他接替叔父刘松山之职后,第一件事便是召集湘军部将开会。他满脸悲伤地对众人说:“我军即将取胜,却不幸兵败将亡。各位都是追随我叔父多年的老将了,难道忍心就此罢兵吗?我叔父的仇能不报吗?”一席话说得众将个个咬牙切齿,叫嚷着要报仇。看看火候差不多了,刘锦棠命人把刘松山的灵柩放到大营中,然后派人报告左宗棠,湘军既不坚守,也不退屯,而要继续力攻!就这样,湘军在刘锦棠的鼓动下又卷土重来。
为抵御刘锦棠的进攻,固守金积堡的回军首领马化龙依托秦、汉二渠,挖壕筑墙,修堡建垒,还相继掘开秦渠、板桥堰和山水河,使地处下游洼地的清军营地陷入一片泥泞之中。清军调兵遣将和物资运输都遇到了前所未有的困难。
刘锦棠复仇心切,根本无视眼前的这些困难,每日往来于齐膝深的烂泥中,率领湘军逐堡逐寨地进攻。他的这招“逐次进攻,步步为营”颇为奏效。回民军因是各自为战,兵力分散,虽竭力阻击,仍然没能挡住湘军进攻的步伐,苦战数月,金积堡外围的堡寨相继落入湘军之手。回民军退守金积堡,依靠坚固的城墙和环复的沟渠防守。湘军与回民军面对面的较量开始了!
金积堡墙高壁厚,防守十分严密。湘军反复多次进攻,均是无功而返。亲临一线指挥的刘锦棠看着一批一批从城墙下败回的湘军,被复仇火焰冲昏的头脑反而清醒冷静了下来。他思虑再三,下令停止进攻后撤。前线的一些将领早就杀红了眼,一听停止进攻后撤,都急了,冲着刘锦棠咆哮:“不能撤!你忘了你叔父是怎么死的吗?”刘锦棠冷酷地回答:“我没忘!只是强攻不行,我要用锁金法困守!看他们能顽抗多久!”他下令清军环绕金积堡挖了前后两道宽三丈、深一丈的长壕,壕边筑起高约丈余的围墙,又在堡外高地上筑成几座炮台,居高临下,每日不断向堡内轰击。
刚开始,堡中的回民军凭借事先贮藏的粮食弹药,毫不畏惧地抵御清军。坚持了近一年,堡内的粮食弹药快耗尽了。首领马化龙先后派遣多人出堡向各地回民军告急求援,然而由于长壕完全切断了金积堡与外界的交通和联系,派出去的人不是惨遭杀害便是被俘,消息根本送不出去。
从回民军派出信使日益频繁的情况,刘锦棠判断堡内的物资供给已经出现困难,遂下令清军炮台加紧轰击。其实,围困金积堡快一年的清军自己的物资供应也出现了困难,士气有所下降。刘锦棠不得不经常到士兵中去鼓舞士气。
在这种对峙中,被困在堡内的回民军,虽然同仇敌忾,英勇顽强,但在弹尽粮绝的危境下,许多人饿得连刀枪都拿不动了,哪儿还有力气战斗?经过深思熟虑,马化龙派出代表找到刘锦棠,提出以保全堡中全部回军的生命为条件投降,否则便拼个鱼死网破。
刘锦棠连想都未想便一口答应了。年月日(同治九年十一月十六日)清晨,紧闭近一年的金积堡大门打开了,马化龙和老老少少近两千名回军从堡内蹒跚而出。清军一窝蜂冲了进去,占领了这个令他们头疼这么长时间的城堡。