川就必须经过南溪,便准备在那里设下伏兵,以期大破张献忠。但官军大队刚到永川,却发现当地的县令早已逃跑,城中乱作一团。张献忠趁猛如虎立足未稳发起猛攻,最终大破官军,率部再次不知去向。
杨嗣昌欲亲自率部前往围剿,但他病情加重,只得让万元吉带领李国奇所部先行赶赴永川。而同时,再次严令左良玉和贺人龙部即刻入川,追击张献忠。
左良玉和贺人龙手下士卒骄悍成性,无法管制,所过之处大肆烧杀抢掠。只有左良玉手下参将刘士杰率部到达,与猛如虎合兵一处,共同追击张献忠。
天降大雪,掩盖了所有川中道路,万元吉没有及时到达。贺人龙无法管制手下士卒,他们大吵大闹着想要西撤。而左良玉也拒不配合,大部分时间躲在城池里面逍遥自在。
不久之后,官军斥候在开县发现了张献忠的踪迹,那里距离左良玉驻扎之地不过数十里。刘士杰和猛如虎一方面向左良玉发出求援,另一方面一路狂奔近百里,最终在黄陵城追上了农民军。
当时天色昏暗,下着小雨,根本辨不清方向。官军此刻已连续追击张献忠近四十天,士卒疲惫,兵无战心。但刘士杰认为不能让张献忠再次逃脱,率部首先发起了进攻,并让猛如虎率部跟随。