关家垴之战发生在1940年10月30日,属于百团大战的第三阶段。
关家垴位于太行区的中心,地势险要,易守难攻,日军居高临下,经长期建设,形成了以窑洞为依托构筑的完整的工事体系。每孔窑洞既可以独自构成一个火力点,又可以与其他窑洞互相掩护,互相支援,形成交叉火力网。窑洞前还挖有防弹壕,如果手榴弹没扔到位,掉到防弹壕里,就难以对日军构成威胁。日军还将相连的窑洞凿通,形成了网状的工事体系。
1940年10月下旬,日军冈崎大队600余人,瞎打乱撞来到了八路军总部。恰巧,刚打完榆(社)辽(县)战役的八路军一二九师,此时就在蟠龙镇附近休整。彭德怀立即调集一二九师386旅、385旅等共计2万余部队迎战,刘伯承、邓小平、陈赓亲临一线指挥。
此战中,刘伯承指挥的一二九师的6个团在彭德怀严令下汇集蟠龙镇关家垴,围歼日寇冈崎支队。冈崎支队的兵员不多,只有600余人,但其火力装备极好。不但配备了三门火炮,还有飞机支援。这给正面进攻的一二九师制造了极大麻烦。
刘伯承久攻不下,请求彭德怀放弃进攻,等候晚上开展夜袭。彭德怀不听,下令继续强攻,还放下“狠话”:“拿不下关家垴,我撤你一二九师的番号!”彭德怀是八路军副司令,他的命令,一二九师师长刘伯承只能服从。
最终,在一二九师的反复强攻下,终于攻克了关家垴。冈崎支队虽然被歼灭,但八路军方面的伤亡数量还高于日寇数量。所以,光是从伤亡对比看,很难说这是一场令人信服的胜仗。
百团大战刚结束时,中共中央对此十分肯定。随着1941、1942年日军大“扫荡”导致八路军极端困难后,对百团大战的批评声音渐高。毛泽东在肯定百团大战功绩的同时,对其存在的问题提出了批评。他特别对百团大战的宣传很不满意。聂荣臻回忆:毛主席批评说,这样宣传,暴露了我们的力量,引起了日本侵略军对我们力量的重新估计,使敌人集中力量搞我们。同时,使得蒋介石增加了对我们的警惕。你宣传100个团参战,蒋介石很惊慌。
延安整风中一些同志批评百团大战存在的问题,毛泽东曾解释说,百团大战“在群众中应该说打得好,在高级干部中也要说明百团大战是英勇的,只能在战术上加以说明(问题)。” 毛泽东所说“战术”是指他一贯主张独立自主地开展山地“游击战” ,而关家垴战斗则是一场阵地攻坚战。此外,毛泽东对彭德怀在百团大战中的战场专断也有看法。
作为八路军的副总司令,关家垴战斗的最高决策者,彭德怀的主要考虑是:当时敌军的扫荡,日军通常以一个加强营附以部分伪军为一路,彭德怀总想寻找机会歼灭这样的一路敌军。如此可使敌人下次再“扫荡”时不敢轻易以营(日军大队相当于营)为一路,以使其“扫荡”的时间间隔相对扩大,这样也有利于我军民机动。冈崎大队这次送上门来,彭德怀决定不惜一切代价吃掉它,正是这种战略战术思维的考量。
不过,经过多年的沉淀反思后,彭德怀在其后来的自述中这样总结到:“我这一想法是不符合当时实际情况的。因部队太疲劳,使战斗力减弱了,使129师伤亡多了一些”。
总体看,关家垴战斗,应该是一个得不偿失的仗。彭德怀在他的自述当中关于此次作战不符合当时实际情况的总结,应该是客观的、到位的。