距离宝箴要塞大约三十里地时,张秉忠命人在林下安营扎寨。命人唤来欧阳云房言道:云房,前部探马来报,此处要塞易守难攻。你安排黄雀四下散去,发出信息,我八大王见此要塞坚固,易守难攻绕行而过。另外,在安排小雀儿潜入要塞重贿要塞守城官员,一定承诺他们,我们只是绕道而行,绝不攻塞,勿需慌张等等。吩咐完毕后,休整一日,夜行潜出。绕过宝箴要塞,直奔川北。
在此途中,经过太平县的玛瑙山时,队伍又受到郑崇俭和秦良玉的联合夹击,伤亡惨重。接着又受到湖广军、四川军和陕西军等三军的追击堵截,义军连连受到重创,退居兴安归州山中,又被秦良玉等军围住,义军陷于困境。正在此时,张秉忠收到谍报,那杨嗣昌和秦良玉在兵权上已产生矛盾。利用杨嗣昌和秦良玉的矛盾,重新派人携重宝贿秦良玉,并言之:“秉忠在,故公见重。公所部多杀掠,而阁部猜且专。无秉忠,即公灭不久矣。”秦良玉可能是念及同窗,斗志松懈,张秉忠乘机收聚散亡兵力,在山民的帮助下,走出兴安,与罗有才等部重新会合。张秉忠又利用四川巡抚邵捷春和杨嗣昌之间的矛盾,集中兵力,猛攻邵捷春防守的新宁(今四川开江)。邵捷春根本没有想到义军如此神速,官军一触即溃。义军突破新宁防线后,顺利地进入了四川腹地。义军的入川,打破了杨嗣昌的围剿计划,并在军事上也从防御转入了进攻。杨嗣昌刚愎自用,满以为官军早已把张秉忠、罗汝才等部包围在鄂、川、陕三省交界地区,胜利在握了。但实际上是“总督之令不能行于将帅,将帅之令不能行于士卒”。而张秉忠则尽量避免与官军打阵地战,采取“以走制敌”的策略,一昼夜能行三百余里,快速流动,常常把官军搞得顾此失彼,腹背受敌,疲于奔命。再加之罗氏兄弟的呼应和干扰,很快就摆脱了桎梏。
起初时,张秉忠不了解官兵具体分布情况,接连失利,非常被动。后来通过谍报摸清了官军底细,在游动中牵扯相互联系的脉络,张秉忠说服罗有才,两军联合,加强了义军的力量。义军“以走制敌”、“避实击虚”、出没无常的战术对付官军部队。同时,张秉忠加强了情报工作,化兵为民,派出很多机灵的军士扮成商人小贩,四处探听消息。老百姓也常把官军的动向告诉义军,还常常给张秉忠的队伍做向导。因此,能及时掌握敌情,迅速采取军事行动,打得官军措手不及。下令营下不驻防一城一地,然后迅速转移,使官军摸不清义军的去向,难以追击。官军的主力部队不是扑空,就是遭到埋伏而损兵折将。但是,义军