而永宁城中的孙可望在得知杨朝栋被杀时,也是当机立断,将杨朝栋的两万人马给收编了。随后在岳重楼的建议下,孙可望放弃了永宁城,率领五万大军直奔海龙屯而来。待孙可望离开永宁后,岳鹏飞即刻占领了永宁城。随即命令围攻怀仁和阴河涧的部队撤了回来。而海龙屯的杨应龙在苏醒之后,得知孙可望已经向海龙屯而来,于是下令让怀仁的一万人马突围,向海龙屯靠近。其实怀仁的杨可栋在光复军撤军后,就已经逃出怀仁,往海龙屯急行而去。两日后,孙可望的大军已经到达海龙屯外围。这一路走来,那些土司兵不断的逃亡,如今只剩下不到四万了。此时海龙屯的土司军还有两万人,而且海龙屯本身就是军事堡垒,易守难攻。孙可望一时也没什么好的办法,于是两军进入了相持阶段。可随着怀仁的一万大军回援,杨应龙的信心一下就起来了。于是命令杨可栋先不要来海龙屯,而是绕到孙可望的背后,待自己与孙可望激战时从背后杀出,夹击孙可望。但孙可望此时也在跟岳重楼算计着杨应龙。岳重楼道:“大西王,此事太过蹊跷,这定是明军所为,因此我们要防着怀仁的一万土司军。所以我们当假意进攻海龙屯,实则重点在后方,只要怀仁的一万人马敢来,我们就将其一举歼灭,然后再围攻海龙屯。孙可望满意的点了点头。