接到蔡懋德发出的支援请求以及附带的朝廷命令,使得原本按照朝廷的旨意,返回北直隶大名府、真定府一带征集兵员,打算再次返回河南汝宁作战的杨文岳,率军在河南彰德府停了下来,命令保定援剿总兵官虎大威(注1)率领副将张德昌、保定参将冯大栋、真定参将张鹏翼等领军万余人,封锁了太行山以东的彰德府和卫辉府,堵住郭应聘所部东窜的路线;
处理完东面的漏洞,对于南面河南省怀庆府一带,山西、河南两地,经过与河南官府方面协商,又抽调了河南战场上的河南援剿副总兵许定国(注2)率部7000人屯于怀庆府,暂时封锁了泽州与怀庆府之间的通道。
做好这两件安排后,蔡懋德才开始让山西总兵官李辅明统领各部,从西、北两个方向同时对郭应聘盘踞的赵屋岭发动了全面进攻。
原本留在外围的数十个山寨,几乎没有任何动作,只是眼睁睁地看着郭应聘的老巢被官军主力围攻。
郭应聘被他自己的大意和骄傲害惨了,也低估了封建官僚的无耻程度。
因为蔡懋德从郭应聘派去的信使口中得到了郭应聘的具体地址,他又采取政治措施,派人知晓潞安府和泽州一带的山寨,表示如果他们洗心革面,可以既往不咎;但是如果他们胆敢出兵帮助郭应聘,蔡懋德将会派遣大军先将这些山寨攻灭。
土匪和正规军队的最大区别就是,土匪都是一群以利相交的人,在蔡懋德的恩威并施之下,郭应聘很快便失去了他原本布置在外围的部属。
郭应聘也很快认识到了这一点,因为当明军主力进攻到他的眼皮子底下的时候,部署在外围的各处山寨竟然没有任何示警的行为,这令郭应聘顿时感到大惊失色。
作为一代积年老匪、乱世枭雄,乱世王郭应聘还是很果断地率领主力,试图逃离赵屋岭,但是当他带兵来到东面的白鹿山后,立刻就遭到了埋伏在此地的官军副总兵张德昌部和参将张鹏翼部的攻击,所部人马损伤大半。
郭应聘无奈之下只得率领剩余人马万余人返回赵屋岭,但是却发现赵屋岭已经被官军平阳副将陈尚智和汾州都司张雄占领,郭应聘发动的反戈一击,顿时又把措手不及的明军从赵屋岭主峰赶跑了。
但是明军统帅李辅明很快调集张鹿安率领的抚标左营、游击朱孔训和参将牛勇三部人马,对重新回到赵屋岭的郭应聘部进行还击。