五月壬子,陶茂林、藍斯明等渡河,跨渭而營。蘇倫保、常興阿馬隊繼之。趙既發、朱希廣營倉渡高陵,金順、溫德勒克西馬隊護之。次日,複令金順騎軍渡渭而南。丁巳,敗回於零口,陶茂林移營駐之。庚申,金順、穆圖善追回至零口,橋窄人眾,遮殺過半。多隆阿策回將他遁,豫囑陶茂林扼渭水伺之。越日,回果過戲河,我軍躡至。回盡毀所過橋梁,值大雨水發,人馬皆病涉,乃派卒輿梁以濟。軍士冒暑遄征,疫瘧並作,死者十二三,多隆阿亦患痢。約穆圖善等出南岸,朱希廣、趙既發屯交口,堅壁勿戰,以待南岸捷。
六月丁亥,回乘夜鳧水渡渭撲我營。趙既發開壁出擊,躡之過河,破回巢十三。朱希廣亦率軍渡渭而北。回以萬眾包抄,朱希廣、趙既發俱戰死。多隆阿聞敗,憤將士不用命,輿疾至交口;辛卯,親督諸軍三麵進攻,輔以炮船,殛回數百人,回匿不出。七月辛亥,克蒲萄窪、拜家村。乙卯克三府裏,毀白鴨嘴、烏什回巢略盡。丙辰,拔沙河老巢,溺斃悍回數千,漆水為不流。於是省東皆靖。丙寅,多隆阿至西安,與將軍、巡撫計事。瑛棨褫革遣戍,擢劉蓉陝西巡撫,由四川率師入秦,未至,按察使張集馨暫權之。穆宗以鳳翔、平涼被圍久,諭多隆阿撥兵馳援。乃令陶茂林三千五百人援鳳翔,曹克忠攻鄠,穆圖善攻十三村。
八月丙申,多隆阿還駐交口。庚子進屯普陀原,大雨,結橋以渡;令雷正綰攻永樂塔底,馬升扼鹹陽。壬寅,穆圖善攻十三村,下之;進規高陵,留兵戍之。雷正綰克永樂、塔底。戊申,回由渭渡涇,我軍移屯河北逼之。回乘勢來犯,多隆阿令馬隊嚐之;回敗走,躡之長陀灣。辛亥,進攻蘇家溝,回精華所聚地也。甲寅下之,殲回五千,俘獲無算。進破渭城灣,殲萬七千人,群回多走甘肅。總督熙麟僻處慶陽,護總督恩麟在蘭州,寇所至無人遮遏,固原、平涼、井舍皆墟。是時,陶茂林破川匪於郿,進攻槐芽鎮、白家凹,皆下之,遂薄鳳翔,壁七裏河,鳳郡解嚴。知府張兆棟由是知名。陶茂林擢甘肅提督,多隆阿移西安將軍,曹克忠授河州鎮總兵。克忠渡渭,擊白起營、馬家埠,破之,關輔稍靖。詔促多隆阿援甘,陶茂林移軍度隴,與雷正綰會攻平涼。
十月庚辰,川匪陷盩厔。辛卯,曹克忠大捷於白吉原,回走固原。壬辰,雷正綰由永壽趨邠州,回解圍遁。自是陝西回懾多軍威,逐漸西趨。而寧夏漢、回互鬥,兵備道侯登雲練民團備之。將軍慶瑞惑撫議,奏劾侯登雲,勒漢團繳軍械。丁酉,回夜襲寧夏,陷之;侯登雲遇害,漢民屠戮無遺。滿城隔數裏,慶瑞佯為弗聞也。次日,靈州回起,陷州城,大掠滿營,捆載而去。事聞,嚴旨責慶瑞,促熙麟赴蘭州接印。諭山西巡撫英桂,撥楚勇千人,屯定邊;直隸總督劉長佑,揀勁旅二千,提督訥欽統之,援寧夏。
寧夏者,宋之西夏,地沃饒稻,東接榆、延,西達涼州、蘭州,趙元昊據以抗衡中國者也。自元年陝回煽變,遣黨四出勾結。於是靈州之同心城,鹽茶廳之預望城,伏莽滋起。而馬化隆亦據金積堡,設碉卡,納亡命,反側鴟張,虎視一隅。寧夏既陷,其酋赫姓使使迎馬化隆入城;群回跪道左,鹹聽命焉。是時,馬彥龍、馬占鼇起和州,陷狄道。馬桂源、馬本源起西寧,逐總兵、知府。桂源自為西寧守,本源自為西寧鎮,辦事大臣玉通不能製。其後馬文祿踞肅州,自稱兵馬大元帥。而岷、洮、渭源、靜遠、循化、會寧、安定等處,先後變亂,甘肅全境無完土矣。自金陵合圍,苗沛霖誅殛,東南事機日順。多隆阿乃請下兩江督撫撥兵赴陝,且催石清吉楚軍西行。
十一月大雪,劉蓉軍次褒沔;以漢南賊勢猖獗,約多隆阿分兵夾擊。多軍方圍盩厔,未暇也。十二月,蓉至寧羌,川督駱秉章增撥九營助之。詔促劉蓉趨青石關,與京卿李雲麟規複漢中、城固。會洪秀全召粵賊援金陵,漢南諸酋始各離散,陝西稍稍息肩矣。
三年正月,粵賊棄漢中、興安東走。多隆阿遣馬隊防西安,劉蓉至漢中。多隆阿益力攻盩厔,部將多傷亡。二月癸酉,地雷發,城坍僅數尺。諸將踐登,士卒傷至三千餘,卒弗克。適陶茂林軍抵汧陽,曹克忠擊破麟遊各匪,雷正綰複大捷於靈台。援甘諸軍,所向皆利。多隆阿為川匪所,督戰愈急;甲午,令軍士攻月城,自登炮台親鼓之,槍子傷左目,鼓音不絕。次日克盩厔。捷聞,穆宗頒珍藥賜多隆阿,遣其子雙全隨侍。旋因傷病重,請以穆圖善權欽差大臣。詔允之。
三月,劉蓉至西安。甘回竄隴州之神峪河,陶茂林擊敗之。雷正綰大捷於平涼之四十裏鋪,殛回目楊自明等數千人。
四月,多隆阿卒於軍。德興阿真除西安將軍,穆圖善擢荊州將軍,與劉蓉會辦陝事。固原提督雷正綰仍偕陶茂林、曹克忠會師援甘。訥欽罷,以將軍都興阿接統寧夏軍。茂林已平神峪河,約正綰攻平涼城。城回乞援固原,糾悍黨八千來犯。茂林要擊於米家溝,大破之。回走大和溝,為正綰所截,馬隊乘之,追至紙坊川,殲焉。遂薄平涼而營。克忠連敗賊於長寧驛、馬麻鎮。李雲麟敗粵賊於仙河,以糧盡還興安。群賊集陝南,陝回導至灃河。
五月戊申,金順與賊戰灃河,陣斃七百人。賊退踞秦渡,彭基品渡河擊之。賊走鄠,金順、黃鼎追至盩厔之祖庵。雷正綰、陶茂林圍平涼,回糧、藥俱罄,閉門不敢出。官軍樹雲梯以登,戊午克平涼。回西保瓦亭,庚申攻克之。先是靖遠回張保隆款於恩麟,計取鹽茶、固原兩城,臬司楊柄鋥、總兵穆隆阿受之。固原在瓦亭北。北路既靖,官軍乃趨張家川。時粵賊分踞樓觀、黑水、西駝峪,連營四十裏。劉蓉調蕭慶高趨鄠,穆圖善率師助之。乙醜,劉蓉自率湘果營會穆圖善擊賊店子頭,敗績。何萬春中炮死,王謨、米方多爾、濟蘇彰阿俱受創。金順率馬隊突之,湘將唐友勝橫出夾擊,賊始奔。丁卯,曹克忠敗賊郿之西河口。戊辰,賊棄郿走入盩厔境。
六月丁醜,曹克忠敗賊黑水峪,郡賊多降。七月乙亥,劉蓉、穆圖善敗賊於大峪西堡,進攻樓觀。時偽扶王陳得才由陝入鄂,穆圖善前派二十八營赴援,無統帥。劉蓉奏請穆圖善往湖北,而以陝事自任。上令穆圖善移師赴甘。秋雨兼旬,雷正綰、陶茂林屯瓦亭未能進。而自隆德至張家川,山澗屋壘,回於石壁上堅築兩壘瞰我軍。
八月己巳朔,進攻木城。辛未克張家川,殲回六千餘,俘二百三十一人。殘回走龍山鎮,雷、陶兩軍躡之。回棄龍山,並入蓮花城。壬申,陝回孫義寶潛率四千人犯固原,赫明堂內應,固原陷。壬午,雷正綰、陶茂林克邵堡、馬堡;乙酉進攻蓮花城,失利。正綰受矛傷,兵弁死者千餘人。
先是,都興阿克寶豐,駐靈州花馬池。而河州紳民訴守將趙必達恇怯,詔曹克忠赴河州本任。蓮花城之敗,雷正綰奏催曹克忠速來。朝廷乃益促穆圖善、曹克忠統兵赴甘,而令都興阿花馬之軍與雷、陶聲勢相聯;授楊嶽斌陝甘總督。
九月丙午,粵賊陷階州,雷正綰創愈;策固原回且襲平、涇,分平涼戍兵,屯涇之合道街,令譚玉龍等還守涇。已而固原回果犯平涼,分黨圍合道,劉正高、譚玉龍擊卻之,回走鎮原。頃之,曹克忠至蓮花城,官軍勢益振。
十月癸酉,克蓮花城。川督駱秉章遣總兵周達武等會蕭慶高、劉厚基、黃鼎援階州。雷正綰念河州回氛尤熾,奏以陶茂林馬步十七營駐蘭州。旨報可;且以蓮花城毗連秦、階,令曹克忠屯戍之。雷正綰還軍平涼。
十一月,周達武等軍至階州,環城而壘。城賊出犯,頻破之,乃扼北山諸隘,阻舊城深溝以困賊。蕭慶高、黃鼎、周達武屢與賊戰,殺傷相當,蕭舉臣、薑福元陣歿。賊酋亦受創,賄遺番民二萬金,假道由南坪出走。番民以告周達武,達武疑而卻之;複訴之劉鶴齡。劉蓉慮番民難信,令諸將各揀一營前往,而留重兵於階。
十二月戊寅,蕭慶高銜枚出隊。賊撲我南山營。周達武、江忠淑兩麵夾擊。蕭慶高複令諸軍攻附城各壘,戰良久,弗克而還。曹克忠攻高家堡,下之;複敗回於楊家山。回分兩股,一趨平涼,一趨華亭。適雷正綰由瓦亭攻開城,聞之,乃返旆窮追,一晝夜行三百裏,及之平涼花所鎮。曹克忠部將亦追至華亭。回迫追師,複合為一,詐稱官軍,闖入靈台,殺知縣祝賓暘。雷正綰躡至,回奪門走涇州。官軍複擊之,乃越荔家堡而西。餘萬明截之於黨原,斬俘殆盡。雷正綰還軍開城,張集馨已卸陝撫,詔令赴蘭州助恩麟。集馨率三營行次隆靜,糧匱弗能進,雷正綰奏留行營。是時,回騎慓疾,官軍苦乏馬,難以製勝。而陳得才等在鄂、豫歸誠,東南事緩;乃疏調副都統蘇倫保、常興阿、溫德勒克西、富森保四起馬隊自鄂赴隴,皆多隆阿舊部也。
四年正月,雷正綰遣沈懋貴攻彰義堡,譚玉龍等攻固原。甲寅,克彰義堡。曹克忠攻蕭何城,下其附近回堡五。張保隆複降於我,率降回助攻固原。固原回酋孫義寶糧罄出戰,大敗入城。城回約內應。二月丁卯朔,克固原,孫義寶自殺。陝回還相戕,騎賊奪北門走,張保隆躡而擊之,俘斬五千,餘眾入黑城子。癸未,曹克忠敗回於馬家嘴;甲申,複敗之將台堡;進攻隆德堡,下之。蕭何城回目蘇上達詣張集馨降。集馨率所部由靜寧向省城,克青家驛,道威戎鎮至洛門,掃蕩而前,通渭、寧遠、隴西、會寧皆無寇。未幾,鞏昌陷。正綰乃移陶茂林屯安、會間,張集馨還駐固原。於時,諸軍所向皆捷,而饋餉不繼,正綰奏以林壽圖督糧運。詔允之。
三月丁未,雷正綰、張集馨會攻黑城子,降回張保隆、馬永和馬隊助之。環攻三日,回詭辭乞撫。集馨攻益力,庚戌克黑城子。次日,曹克忠克鹽茶廳城,皆甘回堅巢也。餘回並入李旺堡、同心城。捷聞,上大褒獎。時口外獵戶焚掠肅州,莠回乘之作亂,西寧回陷大通,圍郡城;寧夏回掠鹽場、花馬池。上慮都興阿兵單,飭雷正綰撥兵赴定邊,顧後路,促楊嶽斌兼程赴甘,道員蔣凝學先赴西寧,而切責辦事大臣玉通養寇殃民;蓋玉通諱飾已久,朝廷早察其奸矣。
自回逆煽變,甘肅地荒人少,耕種廢時;士卒忍饑血戰,朝不保夕。將帥征餉不至,則以空言撫慰,軍弁怨谘,而未有以發也。會陶茂林丁憂乞終喪,所部七營同時嘩潰。四月乙亥,掠隴州長寧驛,聲言赴陝。劉蓉遣弁遮之寶雞。適楊嶽斌至西安,增遣中軍赴寶雞招撫。而潰卒已入盩厔、兩當境,蓉乃檄標兵要擊之。陶茂林奉旨改署任,擊回安定,失利,部卒複潰,所領十七營,僅存其五。恩麟調曹克忠趨安定。克忠方攻同心城,雷正綰攻預望城。詔烏魯木齊提督成祿援安定。
五月丁未,周達武等克階州,移蕭慶高等軍還潼關,禦撚匪。楊嶽斌全軍度隴。雷正綰疊克預望城、下馬關,進攻靈州,奏訴餉匱,曹克忠亦以糧盡乞罷。朝廷以靈、夏諸軍久不得要領,切責都興阿、穆圖善,而令駱秉章助兵協餉,移陶茂林潰卒之餉濟克忠。時甘肅臬司楊能格駐慶陽督糧運,乃飛檄催之。雷軍夙倚糧涇州,曹軍倚糧鞏、秦,亦複資食於回。至是轉運不至,回糧亦罄,惟力攻賊巢乃可得食。曹克忠已下同心城,進駐寧安堡,聲言渡河援中衛,已乃徑趨金積堡,屯強家沙窩。雷正綰由靈州進兵與相聯。
閏五月己卯、庚辰,曹克忠連獲大捷,斬馘二千。其地距金積堡十五裏,卡壘林立,水鹹澀,飲者立病。軍初至,雜糠秕為食;已而草根掘盡,不得一飽。回偵我軍疲,率悍黨環攻之。克忠驅饑軍與戰。六月乙未,克其卡三;丁酉、戊戌,克其卡五,獲糧仍不能濟軍;乃益約雷正綰進攻,庚子複克卡五,遂薄金積堡。回預伏馬賊萬餘,自十裏外圍抄。雷營先挫,傷亡二千餘人。曹克忠方下高章三堡,見敗,徐令收隊。回勢益猛,營官周有貴、秦久勝、朱有文、董逢春等戰死,弁勇死者數百人,乃退二十裏而營。正綰上疏自劾,克忠白總督奏參。楊嶽斌初至,頗陳克忠戰功,得旨寬免。
七月,靖遠教匪丁建善等作亂,楊嶽斌親討平之。八月己亥,嶽斌還蘭州省城。初,陶營潰卒為陝兵擊敗,降者資送回籍。餘黨自隴州走鳳縣,劉玉興、蕭德揚等連破之,歸誠者二千三百餘人,分別留遣。
陶營亂靖,而雷營變複起。正綰部將雷恒者,與回首赫明堂通,煽全營謀叛。正綰涕泣勸阻不能止,憤極自刎不殊;諸將救之,乃率李啟高步隊四營、馬隊二起退固原。回襲奪之,再退平涼。提督譚玉龍、周顯承先督糧涇州,潰卒至,輒招撫之;留慶餉萬八千金濟用,遂得四營,合舊部為七營。
九月癸亥朔,雷恒、赫明堂掠涇之二十裏鋪,劫餉銀、麥麵,官軍不能製。時涇州防軍僅五營,譚玉龍新收潰卒及劉效忠、胡大貴之勇,旗械多闕。楊嶽斌悉發涇台存餉三萬金,催陝撫接濟餉械。而金積堡回窺延、鄜;河、狄回犯鞏昌,圍寧遠;馬營監、義岡川回竄張家川,分掠隴州之馬鹿鎮,另股竄慶陽之寧州。自蘭州至西安,千裏烽火相望,居民倉皇奔走,不知所向。楊嶽斌乃令譚玉龍等移屯慶陽,保糈台;李助發移屯隆德。雷軍西潰者,聯捷、林之望招撫成五營。
十月,甘涼道黎獻討肅州回。壬寅,遣楊天興馬隊截之大通,我軍大挫。丁未,米拉回陷臨水,擄糧台,黎獻軍饑潰。於是,甘省勁旅叛逃殆盡。自楊嶽斌楚軍外,僅曹克忠一軍與回相持而已。
十一月,嶽斌部將李助發敗回於會寧之乾溝,劉祥勝敗回於李家莊。十二月壬辰朔,回掠甘草店,營官餘華尤中槍殞,金縣守將楊明海擊走之。癸卯,曹克忠敗回於新市;傅先宗追至漳縣,複敗之。自諸軍潰亂以來,回勢益驕;由隆靜達蘭州六七百裏,山川複遝。楊嶽斌僅恃自統楚軍通驛路,乃奏調湘軍健將自助。疏曰:
“臣抵甘後,因兵餉兩絀,原欲就現有兵力以圖進取。自陶茂林軍潰於前,而兵不足;雷正綰勇變於後,而兵愈不足。是以不得已而有增兵之請。乃周達武因進剿番匪而不克來,蕭慶高因防守陝邊而不果來;而鮑超則調赴江西矣,李鶴章則奏留江南矣,蔣凝學則請假回籍矣,金國琛則因事留皖,一時未能赴任矣。鄰省既乏援師,而東南各軍之準調赴甘者,又複不能應手。現在河、狄之賊擾於南,平、固之賊擾於東,寧、靈之賊擾於北,涼、肅之賊擾於西,幾於剿不勝剿,防不勝防。臣若株守省城,則饑軍終成坐困;若出省剿辦,則根本時虞動搖。外察賊勢,內度兵力,實屬不敷分撥。查記名提督朱蘭桂,記名按察使劉連捷,勇略兼備,素所深知,聞現在江西防堵。該省兵力有餘,請飭該二員即率所部赴甘,以資援剿。”詔如所請。其後劉連捷等竟不至,總兵鶴齡率川兵千人抵蘭州。
五年正月戊辰,楊嶽斌發蘭州,道鞏昌以赴涇,留署藩司林之望、中軍羅宏裕等守省城。洮州回陷洮州廳城,檄曹克忠討之,留羅進賢防鞏。壬午,嶽斌至涇,彭楚漢連敗回於水阜河、棗楚坡。丙戌,曹克忠軍次李岐山,距洮州十裏。回目馬芳等乞降,克忠受之。二月,洮州同知淡殿臣率漢回繳械馬,克忠誅其酋丁重選等,壬子還鞏昌。楊嶽斌赴慶陽,與陝西藩司林壽圖籌防守。
三月壬戌,蘭州標兵叛。初省城糧絀,標兵王占鼇約十八人飲血臿盟,約回兵馬文、馬福等,勾狄河、北山回來省,將舉城以獻。是日,標兵集東門外,馬文毀城鎖放兵入;中軍羅宏裕、參將王金楷、遊擊李玉安訶斥,俱受創,搜協署幕客、委員悉戕之。叛弁席光鬥、馬耀祖呼標兵公圍總督署,殺委員、幕客數十人,仆從數十人,親兵十餘人,露刃向司道,逼林之望飾詞入奏。癸亥,北山回至廟灘,狄河回至尖山,遙為標兵聲援。標兵益驕,殺皋蘭縣鄧承偉,抬官民馬為騎隊,遠近剽掠。省城糧價每鬥易銀三四十兩,割人肉療饑,餓斃者不可勝數。司道百計安撫,弗應也。楊嶽斌在慶陽聞變,馳回涇州,檄曹克忠自鞏昌移駐蘭州。是時,回酋孫義章等陷隆德,圍莊浪,分股掠慶陽之西峰焦村,冀入陝就食。