1940年10月,百团大战进入到第三阶段。日军为了报复,不断对我根据地实行渐进式进攻,妄图阻止根据地的扩大。驻武安和涉县的日军企图切断两地与山西八路军总部的联系,以达到对武安、涉县几处根据地的分割。
10月20日,日军第一混成旅团一部500余人,从武安城出发一路向西朝我根据地袭来,八路军一二九师某旅一部在徘徊附近进行阻击。
10月21日,日军第一混成旅团主力1000余人在五架飞机的掩护下沿武涉大道继续西犯,八路军一二九师某部在柏草坪以西地区与敌人激战一整天。其间,和敌人进行了10余次肉搏战,敌我均有死伤。直到18时许,我军第一道防线被敌人突破,我军退至第二道防线一直抗击敌人至22 日晚。
10月21日拂晓,另一路日军从继城向西进攻,上午被我军在柏林附近截击,激战至中午12点,击毙敌人60余名,22 日,敌军窜至涉县以北偏城附近。23 日早晨,这股敌人忽向偏城以北发起进攻,我军在姚门口以南山地中和敌人展开激烈战斗。
驻涉县日军23日早晨分二路出动,一路在城西北索堡附近,一路在城东南,两路敌人与我军沿途阻击的部队相遇并进行激战。
25 日早晨,涉县以北姚门口一带的敌人出动,于26日早晨窜至圪坛铺,虎头窝一线,分三路向黄泽关西北的辽县羊角进击。敌人的意图是要和进攻柏草坪的日军第一混成旅团会合,企图从黄泽关一带和封锁武安到山西的道路,完全切断武安、涉县根据地和八路军总部的联系。
26日中午时分,我军在羊角村西南山岭上及以东高地上和敌人展开了激烈的战斗。敌人几次向我阵地发起冲锋,均没有得逞。由于在羊角进攻受阻,傍晚,敌人向回撤退。27日,这股敌人经尖庙向后庄窜去。我军在羊角阻击的部队,乘势一路追了下去,在追击中毙伤敌人150名。
从10月20日至27日,我军在各路有效的阻击了敌人的进攻,在连日的战斗中共毙伤敌人200余名。在这次敌人合围根据地的战斗中,由于我军在阻击中占据了地理优势,伤亡极小。以最小的代价彻底粉碎了敌人分割我各根据地的阴谋。