根據(jù)阿古柏在達(dá)坂、吐魯番、托克遜三城部署重兵,加強(qiáng)防守,其本人則坐鎮(zhèn)喀喇沙爾指揮的情況,左宗棠于1876年11月初擬定了三路并進(jìn)收復(fù)南疆的作戰(zhàn)方案:劉錦棠部由烏魯木齊南下攻達(dá)坂城,為北路;張曜部由哈密西進(jìn),為東路;徐占彪部出木壘河,越天山南下,為東北路。張、徐兩部協(xié)力攻取吐魯番,得手后,立即攻托克遜。
1877年4月14日,清軍開始向南疆進(jìn)軍。劉錦棠率主力1萬余人及開花炮隊(duì)由烏魯木齊南下,16日進(jìn)至達(dá)板外圍,乘守?cái)巢粋洌杆偻瓿蓪?duì)該城的包圍。4月18日,清軍打退增援之?dāng)?,在達(dá)坂城外增筑炮臺(tái)。4月19日,炮臺(tái)筑成,清軍用開花大炮轟塌城中大炮臺(tái)、月城和城垛,擊中敵彈藥庫,敵軍死傷甚眾,企圖突圍,被清軍截殺未逞。敵守軍在清軍強(qiáng)大攻勢(shì)面前只得投降,達(dá)坂城克復(fù)。這一戰(zhàn),清軍共擊斃敵軍2000余人,俘敵1000多人。與此同時(shí),張曜部和徐占彪部在鹽池會(huì)師后,于4月21日克七克騰木,22日克辟展,25日克勝金臺(tái),向吐魯番挺進(jìn)。
4月26日,劉錦棠部攻克托克遜。隨后,張、徐二部在羅長(zhǎng)枯部湘軍協(xié)助下收復(fù)吐魯番。至此,清軍三路并進(jìn),未及半月即收復(fù)三城,為徹底打敗阿古柏創(chuàng)造了條件。南疆人民紛紛起義,反對(duì)阿古柏的反動(dòng)統(tǒng)治。阿古柏見大勢(shì)已去,于5月下旬逃至庫爾勒自殺(另說他殺)。其子伯克,胡里在喀什噶爾稱王,繼續(xù)頑抗。
1877年9月,清軍挾連克三城余威,乘秋高氣爽之際,開始部署收復(fù)南疆八城之戰(zhàn)。劉錦棠率馬步32營(yíng)為前鋒,張曜率馬步16營(yíng)為后隊(duì),共2萬余人,向西挺進(jìn)。敵守軍放棄喀喇沙爾和庫爾勒西逃往庫車。劉錦棠根據(jù)敵西逃庫車,立足未穩(wěn)等情況,決定親率精兵追擊。10月15日,劉錦棠率2000精兵追至布古爾(今輪臺(tái)),擊敗敵騎千余。10月18日,追至庫車城外,發(fā)現(xiàn)大量敵軍。劉錦棠在隨后跟進(jìn)的部隊(duì)到達(dá)后,猛攻庫車,敵軍大敗,白彥虎率余部向西逃跑。清軍收復(fù)庫車。
10月19日,劉錦棠繼續(xù)西進(jìn),21日抵拜城,22日在銅廠大敗白彥虎軍和伯克,胡里軍。24日,清軍克阿克蘇城。26日克烏什。至此,清軍在一個(gè)月內(nèi)馳驅(qū)1000公里,連克南疆東四城--喀喇沙爾、庫車、阿克蘇和烏什。
清軍的破竹之勢(shì),使盤踞在西四城(葉爾羌、英吉沙爾、和闐、喀葉噶爾)的敵軍驚恐萬分。和闐叛軍呢牙斯向清軍請(qǐng)降,并主動(dòng)率兵圍攻葉爾羌。伯克·胡里率兵自喀什噶爾增援葉爾羌,打敗呢牙斯。但前喀什噶爾守備何步云乘機(jī)反正,率數(shù)百滿漢兵民占據(jù)喀什噶爾。伯克·胡里趕忙回救喀什噶爾。何步云派人向劉錦棠乞援。劉錦棠當(dāng)機(jī)立斷,決定不待張曜全軍到達(dá),便分兵三路前進(jìn):一路由余虎恩率步騎5營(yíng)從阿克蘇取道巴爾楚克(今巴楚東)直趨喀什噶爾為正兵;一路由黃萬鵬率騎兵6營(yíng)、張俊率步兵3營(yíng),經(jīng)烏什取道布魯特邊境,出喀什噶爾西為奇兵,約定于12月18日兩路同抵喀什噶爾;劉錦棠自率一部經(jīng)巴爾楚克直搗葉爾羌和英吉沙爾,策應(yīng)攻取喀什噶爾。12月17日,余虎恩、黃萬鵬等部齊至喀什噶爾,當(dāng)晚一舉收復(fù)該城。伯克,胡里、白彥虎率殘部逃入俄境。12月21日,劉錦棠收復(fù)葉爾羌,24日收復(fù)英吉沙爾。1878年1月2日,清軍克復(fù)和闐。至此,新疆全境除伊犁地區(qū)外,全部收復(fù)。清軍收復(fù)新疆之戰(zhàn)取得偉大勝利。1881年,中俄通過談判,中國(guó)收回伊犁。
清軍收復(fù)新疆的正義之戰(zhàn),不僅有力痛擊了阿古柏侵略勢(shì)力,而且粉碎了俄英兩國(guó)利用阿古柏勢(shì)力分裂我國(guó)的圖謀,維護(hù)了國(guó)家的主權(quán)與統(tǒng)一。收復(fù)新疆成了左宗棠一生中一個(gè)十分重要的閃光點(diǎn)!