击败张格尔大军。是年三月初一日收复喀什噶尔城，之后再接连收复英吉沙尔、叶尔羌与和阗等城。道光七年（1827年）八月，杨芳带兵前往达尔瓦斯地方追拏张格尔，中埋伏，几经鏖战始得脱险。朝廷以久未生擒张格尔本人深感不满。是年十一月，长龄和武隆阿遭革职留任，再以那彦成为钦差大臣，替代长龄筹办善后事宜。十二月，清军故布疑阵，透过间谍散播退兵的假消息。道光八年（1828年）初，张格尔中计 ，率领五百骑兵出袭喀什噶尔城，中途发觉情况有异，连忙反向奔逃。杨芳与伊萨克等人急驰追赶一昼夜，张格尔逃至喀尔铁盖山，仅剩三十余骑，弃骑