865年），跟随郭松林、杨鼎勋从海路援救福建，收复漳州，肃清福建全境。在闽浙总督左宗棠的保荐下，官复原职。
镇压捻军.同治六年(1867年)，随淮军名将刘铭传镇压东捻军，在山东潍县斩敌两千，又在江苏赣榆大破起义军。得到湖广总督李鸿章的保举，以总兵记名。十一月，斩杀首王范汝增、列王许昌先等，生擒万余人，歼敌无数。十二月，捻军为漕运总督张之万所败，道员吴毓兰拦截残军，俘杀遵王赖文光。东捻军平定，论功以提督记名。同治七年（1868年），随杨鼎勋击溃张宗禹于沧州减河桥口，西捻军平定。因功