揭秘步兵如何对抗骑兵冲击?八百先登与白马义从

熟悉三国历史的人都知道袁绍与公孙瓒的界桥之战 。此战之中,公孙瓒的白马义从与麹义的八百“先登”相遇,一击而溃 。这实质上是一次步兵对抗骑兵的成功战例 。那么,步兵究竟是如何能够对抗强大的骑兵冲击的呢?

汉末三国骑兵冲击的战例
为了便于冲击作战,东汉末骑兵的普遍装备已经是长矛而不是戟 。内战爆发前,公孙瓒与鲜卑骑兵的一次遭遇战,可以让人重温汉军骑兵与游牧族激战的场景:
瓒……尝从数十骑出行塞,见鲜卑数百骑,瓒乃退入空亭中,约其从骑曰:“今不冲之,则死尽矣 。”瓒乃自持矛,两头施刃,驰出刺胡,杀伤数十人,亦亡其从骑半,遂得免 。鲜卑惩艾,后不敢复入塞 。
东汉末的大规模内战中,骑兵将领之间的马上肉搏战也时有发生 。比如吕布与董卓旧部郭汜的一场战斗,两将约定单独决战:“汜、布乃独共对战,布以矛刺中汜,汜后骑遂前救汜,汜、布遂各两罢 。”另一场决斗发生在马超和阎行之间,“行尝刺超,矛折,因以折矛挝超项,几杀之” 。值得注意的是,郭汜、马超、阎行都是关西军人:马超是右扶风人,郭汜张掖人,阎行金城人,似乎这种骑士单打独斗的风气在西部比较盛行 。
当时骑兵战斗更多发生在对步兵作战中 。和东汉初期相比,这一时期骑兵对步兵军阵的威胁性更大,往往无须等待步兵军阵出现松动,或者步阵没有明显的薄弱方面时,骑兵都会对步兵军阵发起强行冲击 。如吕布到河北投奔袁绍后,一起进攻张燕武装:
(张)燕精兵万余,骑数千匹 。布常御良马,号曰赤菟,能驰城飞堑,与其健将成廉、魏越等数十骑驰突燕阵,一日或至三四,皆斩首而出 。连战十余日,遂破燕军 。
值得注意的是,吕布每次冲击所率骑兵数量并不多 。这种冲击的主要意义不在于杀伤多少敌人,而是冲断敌步阵的队列和指挥序列,从精神上打击震慑敌军,制造混乱,从而为己方主力发起总攻创造条件 。曹操征讨关西诸将时试图渡过渭河建立营地,筑营军队也遭到了马超骑兵的这种冲击:“公军每渡渭,辄为超骑所冲突,营不得立 。”关羽斩袁绍部将颜良之战,也是骑兵冲击步兵军阵的经典战例:“羽望见良麾盖,策马刺良于万众之中,斩其首还,绍诸将莫能当者 。”此战颜良虽可能骑马,但关羽必须冲开敌步兵密集的队列才能接近颜良,所以也可以视为骑兵对步阵的成功冲击作战 。另外,关羽动作为“刺”,则说明所用武器是长矛,而非演义小说中的“青龙偃月刀” 。
面对骑兵日益强化的冲击作战职能,东汉末的步兵也在寻求应对之道 。这方面并没有太新奇的兵器和战术,步兵对抗骑兵的最关键要素,还是其传统的军阵战术:密集的队列和坚忍的纪律 。初平三年(192 年)公孙瓒和袁绍争夺冀州的战争,就是一次典型的骑兵与步兵对决 。公孙瓒一直控制幽州,有北方的乌桓杂胡骑兵可用,且公孙瓒本人一直擅长骑兵战术 。袁绍刚刚占据冀州,缺乏骑兵,所部多是弓箭步兵 。公孙瓒军在开战前的军阵格局是:
瓒步兵三万余人为方陈,骑为两翼,左右各五千余匹,白马义从为中坚,亦分作两校,左射右,右射左,旌旗铠甲,光照天地 。
公孙瓒骑兵在接战之前先射箭压制敌军,说明当时骑兵负担冲击职能的同时并未放弃传统的射箭战术 。“左射右,右射左”应当是公孙瓒的右翼射击袁绍军左翼、左翼射击袁军右翼 。袁绍军的应战策略是:
【揭秘步兵如何对抗骑兵冲击?八百先登与白马义从】绍令麹义以八百兵为先登,强弩千张夹承之,绍自以步兵数万结陈于后 。义久在凉州,晓习羌斗,兵皆骁锐,瓒见其兵少,便放骑欲陵蹈之……