1936年11月到1937年3月,在河西走廊,中国工农红军西路军与国民党地方军阀马步芳和马步青的部队展开了长达四个多月的激烈战斗。这场浴血奋战,西路军面临着极为艰难的困境,最终尽最大努力,造成了敌方25000余人的伤亡。然而,西路军由于兵力不足、补给断绝,最终以失败告终。这一战的结果,也带来了红四方面军历史上最严重的损失,并且成为中国工农红军历史上一段极为悲壮的篇章。
西路军的总兵力约为21800人,但最终损失惨重:7000多人阵亡,12000多人被俘。与之对抗的是马家军——马步芳从青海调遣的三批部队、马步青驻防在张掖和酒泉的骑兵第5师,以及河西各地的地方武装,整个力量超过10万,是西路军的五倍之多。马家军与西路军的交战,采用了三种主要战术。 第一种战术是分片包围、各个击破。西路军在武威占领的地区,从永昌县的八坝、陈家南庄到山丹县的县城,纵深约120公里,宽约10公里。这里处于河西走廊的腰部,是一片狭长的平川。根据中央11月19日的指示,西路军决定以永昌和山丹为中心,建立巩固的根据地,因此将兵力分散配置。这种布局,为马家军提供了分片围攻、各个击破的机会。永昌战斗便是典型的例子。马家军以一部分兵力攻占红军占领的八坝、六坝、东十里铺和水磨关等地点,同时集结主力,由马元海亲自带队,迅速绕到永昌县城西面,准备对其进行围攻。 12月5日,马元海在永昌县城附近召开会议,制定围攻方案。以刘呈德的团为主力,配备循化县民团约1500人,从东北面进攻永昌;以马步銮的团为主力,配以湟中县民团,攻击西门,兵力约1300人,准备使用云梯进行攻城;以韩起禄的旅为机动部队,防范红军的反击。战斗中,马家军在两侧伪装佯攻,掩护主力进攻,最终将红军困于城内,20多天的围困,红军因粮尽水断、伤亡严重,不得不放弃永昌,向西突围。第二种战术是凭借骑兵优势,尾随穷追。马家军凭借其强大的骑兵部队,对没有骑兵支持的红军进行不间断追击,红军虽日夜行军,始终无法摆脱马家军的纠缠。马步芳的兵法,便是用骑兵紧追不放,像猎狗般穷追猛打。红军往往无法休息、无法进食,甚至在吃饭时就遭遇骑兵的袭击。在山丹与大马营之间,张掖与沙河堡之间,红军总部部分人员和伤病员,以及后卫部队被马家军骑兵追上,损失惨重。在安西,由于错误的攻城决策,左支队仅剩850人,但仍遭马家军刘呈德团的追击,直到红柳园。红军疲惫至极,几乎没有任何休整和补给,最终300多人死于大漠戈壁,100多人被俘,只有约400人抵达新疆。 第三种战术是人海战术,蜂拥进攻。马家军清楚红军火力薄弱,尤其是炮火稀缺,机枪的弹药也捉襟见肘,于是他们通过手持刀枪的民团作为先锋,消耗红军的弹药,正规军则在后方督战,趁机进行全面进攻。西路军被迫撤离倪家营子后,转移到三道柳沟一带的村庄。马家军集中兵力,在机枪、山炮的掩护下,采用蜂拥的方式发动冲击,几乎没有任何战术部署。自1937年3月7日起,连续5天,马家军发起了猛烈的进攻,伤亡惨重的红军最终不得不在11日夜间向南突围,转向祁连山区。 可以看出,马家军的胜利主要得益于机动速度和兵力的优势。如果西路军能够确保稳定的后勤补给,保障粮草和弹药,战斗的结局也许就会大为不同。徐向前曾对高岗说过:如果西路军有一个炮兵团,就算马家军兵力翻倍,也不是我们的对手。