1936年11月17日,萌城战斗后,红四军、三十一军继续向山城堡、张佚堡转移,诱胡宗南部深入,为大量歼灭胡宗南部有生力量创造条件。
山城堡古称仙城,位于甘肃省环县以北的洪德城和甜水堡之间。该地区地形复杂,川塬相交,六水汇流,沟壑纵横,土寨众多,便于大部队运动、集结、隐蔽和设伏。彭德怀司令员决定在此组织一次战役,打击胡宗南部。
在红军各部向山城堡地区集结之时,胡宗南部粮食极为缺乏,屡电蒋介石告急。蒋介石令其急占定边、盐池,以解决给养,控制要点,并要其继续向东打通榆林。11月17日,胡宗南部分3路向定边、盐池前进。左路第一师第一旅由惠安堡东进;中路第一师第二旅向萌城、甜水堡前进;右路第七十八师由田家塬向山城堡前进。第九十师和第四十三师为第二梯队,进至豫旺县城及其附近地区。其中路第二旅在萌城遭红军击溃后,该路进攻受挫。
11月19日,彭德怀率领前敌总指挥部到达山城堡之东南于家湾,并亲自勘察地形。周恩来、任弼时、彭德怀等在山城堡召集参战部队开会,部署兵力,决心歼灭胡宗南部右路之第七十八师。接着,红军完成以下部署:红一军团隐蔽于小山城堡以南的罗家沟至于家湾一线,待机出击;红十五军团以小部诱敌东进,主力隐蔽于山城堡以东及东北山地地区,待机出击;红四军主力隐蔽于山城堡至甜水堡一线,并向山城堡运动;红二方面军在山城堡至洪德城附近的水头堡集结,担任策应;红二十八军在红井子一带,钳制胡宗南部左路第一旅;红二方面军之第六军团以及红一方面军之第八十一师、特务团、教导营在洪德城、环县城以西地区,迟滞东北军;陕甘宁独立师在环县城以北之八里铺实施阻击;前敌总指挥部设在山城堡之东南于家湾。11月19日,向盐池方向进攻之胡宗南部主力攻占惠安堡,遂又向红井子方向前进。同日傍晚,胡部七十八师第二三二旅先头部队占领山城堡,主力占领丰台堡。胡部二三四旅则占领保宁堡及附近地区。在此情况下,红军改变在山城堡以西地区歼灭敌部七十八师的作战计划,遂决定在山城堡地区歼胡宗南一部。为此,红军各部迅速向山城堡以东、东北、东南方向移动待机。
11月20日,胡部左路军进占红井子(今盐池县南),第九十七师跟进到红井子以西之大水坑;中路军撤回豫旺县城休整,第四十三师接任中路,向保宁堡前进;右路军第七十八师进至山城堡、小台子、风台堡等地,胡部二三二旅全部进入山城堡,并将二三四旅之四六八团暂归二三二旅旅长指挥。随后,即部署占领周围阵地。20日14时许,胡部二三二旅之四六三团以两个连的兵力,沿山城堡至洪德城大路侦察前进。当其进至八里铺以南地区时,突然遭到红军陕甘宁独立师猛烈攻击,大部被歼,少数逃回山城堡。同日,毛泽东致电“前总”:“王均部正在同心城,王以哲已电令其在豫旺堡东北地区盘桓数日,蒋介石令胡向定(边)盐(池)急进,丁、周两师为断炊所阻,不得不向山城堡。我可集全力放手作战,消灭丁德隆,则全部有利矣!”红军前敌总指挥部决定迅速发起歼灭胡部右路军第七十八师的战斗,尔后向北发展进攻。
11月21日下午,红军迅速对胡宗南七十八师形成包围之势,红一方面军主力和红四方面军之第四、第三十一军在合围同时,切断胡部退路,将其置于红军四面瞰制之下。胡部七十八师发现形势不妙,遂向曹家阳台子一带撤退。红军乘七十八师变换阵地之机,发起总攻,一军团第一、第四师一举攻占敌七十八师前沿阵地,七十八师建制顿乱,多部被歼,其余溃散之大部被红军压缩在山城堡西北山谷内,红军发挥近战、夜战特长,大胆穿插分割,战至深夜,敌大部被消灭、少数溃散于大山之中。战斗于11月22日12时结束。这次战斗,全歼胡宗南部主力七十八师第二三二旅全部及二三四旅两个团,缴获大批武器弹药和物资。同时,向盐池、定边进攻的胡宗南部第一师也被红二十八军击溃。
至此,山城堡战役胜利告捷,国民党军胡宗南部遭到沉重打击,遂向西撤退,蒋介石进攻红军的计划再一次破产。此次战役中,红三十一军九十三师二七九团团长高廷成、红一军团二师五团政委陈雄及一批红军战士光荣牺牲。12月2日,朱德、张国焘率红军总部到达中共中央所在地陕北保安。彭德怀、任弼时率前敌总指挥部和红一、二、四方面军转移至庆阳、合水、正宁、宁县等地,红四方面军第四军、第三十一军转入盐池地区,进一步促进抗日统一战线的形成。
山城堡战役后不久,“西安事变”爆发,局势发生新的变化,第二次国内革命战争宣告结束,全国出现建立抗日民族统一战线,实行团结一致共同抗日的新局面。
(摘自《中国共产党吴忠革命史》)