1873年,同治十二年(1)
373
在西宁以北的大通,回民首领马寿在马桂源的劝诱下,于1月份杀死几十个难民,率部抵抗湘军,刘锦棠将马寿的部队彻底击溃。
刘锦棠所部在2月份攻克了大通,俘虏马寿。黄万鹏所部俘虏了马长忠等人。湘军在大庭广众将马寿处以磔刑,并将他的部属马长忠等一百八十多人处死。
在大通对岸,北川河以东西庄堡的回民到刘锦棠营中谈判,愿意交出所有马匹和武器,并交出起义者。刘锦棠将大通城内的回民迁移到北川河东西,将汉民村堡的难民迁徙到城内。城外的回民村堡,也适量迁入汉民,两相更易。
崔伟、禹得彦和毕大才见风声很紧,也向湘军投降。刘锦棠从回民军中挑选精壮的战士建立旌善五旗。黄万鹏统领其中的骑兵。
只有白彦虎率领余部从永安关西奔肃州。
马桂源仍在西宁东南方的巴燕,听说湘军攻克了大通,便向西北方推进到扎巴城。陈湜、沈玉遂、张仲春和马占鳌等率部夤夜火速行军,赶到扎巴,马永福率领部众迎接,向湘军投降。
2月23日,清廷为同治皇帝举办亲政大典。清廷的朝政一如既往,对甘肃前线的战事并无影响。
2月26日,湘军攻克巴燕。
2月27日,刘明灯和敖天印率部从来拉赶来会师,陈湜将马本源的眷属关在监狱里。当时大雪不止,音信隔绝,马本源还不知道。刘明灯和沈玉遂便派投降的回民军到扎巴城送信给马本源,使马本源大为惶恐,于是通过马占鳌请降。
3月2日,沈玉遂在东山设伏,抓捕了马本源和马桂源,将他们捆绑下狱。陈湜提出他们的部属马主麻和海乙什等三十多人,一并处死。
到此为止,西宁战役结束。
陶生林等部已经抵达肃州,金顺的骑兵也已开到。徐占彪所部屡次与回民军在北稍门、南稍门和东稍门交战,连获大捷,占领了礼拜寺。但最终还是因为兵力不够,无法全部合围。
金顺上奏,请调张曜率部来甘凉助战。成禄仍然诉苦,说军粮匮乏,难以西进新疆哈密。清廷下诏,将金顺褫职逮问,由金顺接管他的部队。
白彦虎在3月8日奔到了甘州,杨占鳌率部将他的部队击退。杨世俊的部队则追踪白彦虎部西至抚彝,即现在所说的临泽。
3月13日,白彦虎部西进到高台,大肆焚烧抢掠。马文禄的肃州回民军派部队东来迎接,两部会师,占据镇夷的西山寺。
徐占彪接到军报,担心后路粮运被白彦虎所部阻塞,便派老湘营将领陶生林等部迎击。白彦虎率部掉头西奔。
肃州的回民军听说清军分兵出战,围城的兵力减少了,便乘虚扑向徐占彪的营垒,被徐占彪安排的伏兵击败。
3月17日,白彦虎率部北进,攻打金塔县东北方一百二十四里处的毛目城,也就是现在所说的鼎新镇。金顺和陶生林率部前往救援。白彦虎下令撤围,南攻金塔,被杨世俊所部拦截击败。
白彦虎部于4月2日奔向嘉峪关附近明长城沿线的塔儿湾堡,距肃州城三十里。肃州回民军出城接应。徐占彪部与金顺和杨世俊所部联合攻击,将城内的回民军堵了回去。
4月5日夜里,白彦虎率部扑向清军防守的长濠。徐占彪则率部直袭塔儿湾,攻破村堡。
白彦虎正率部与清军在肃州城外作战,突然得知堡垒丢失,急忙返回,与清军交战,斩杀肃州镇王子龙。徐占彪部与金顺的骑兵联合拦截,才将白彦虎部击败。
张曜已率部抵达镇番。宋庆也派蒋东才赶赴东山,以期迅速地结束甘肃境内的战争。徐占彪所部则天天围攻肃州,没有间断。
374
云南巡抚岑毓英于1月2日到达大理,部署安抚事宜。
但是,蔡廷栋虽然向杨玉科献出了奄奄一息的杜文秀,却只是假意投降。他跟杨荣一起,暗中在自己的行馆埋下地雷,约杨玉科率领二百人前往。
杨玉科答应了蔡廷栋和杨荣的要求,带人进入禁城。但他已经看穿蔡廷栋的心机,没有进入行馆,而是潜入杜文秀的元帅府,占据了炮楼。然后,他大喊一声,兵勇听到号令,便发起攻击。蔡廷栋所部惊惶失措,出动四五千人,将杨玉科所在的炮楼团团包围。
岑毓英已在城外埋伏了部队,计算时辰,估计杨玉科已经到达。他一声令下,伏兵在夜色掩护下架梯登城,与杨玉科会合。清军与白旗军巷战一整天,伤亡数以千计,斩杀白旗军上万人。
1873年,同治十二年(2)
1月9日,蔡廷栋下令烧毁元帅府,夺得城门出走。于是,大理三城全部落入清军手中。清军俘获杜文秀的三个幼子和一个女儿,以及杨荣、蔡廷栋等一百三十人。