大凡以步兵對(duì)敵戰(zhàn)車(chē)、騎兵作戰(zhàn)時(shí),必須依托丘陵、險(xiǎn)隘或林木叢生之地形而戰(zhàn),才能取得勝利。倘若遇到開(kāi)闊無(wú)險(xiǎn)的地形,必須使用拒馬槍排成方陣,置步兵于陣內(nèi),再把騎、步兵分別編為駐隊(duì)和戰(zhàn)隊(duì)交替戰(zhàn)守。駐隊(duì)守陣時(shí),戰(zhàn)隊(duì)出戰(zhàn);戰(zhàn)隊(duì)守陣時(shí),駐隊(duì)出戰(zhàn)。當(dāng)敵人攻我一面時(shí),我就從兩翼出擊,側(cè)襲進(jìn)攻之?dāng)?;敵人攻我兩面時(shí),我就分兵迂回?cái)澈笠u擊之;敵人攻我四面時(shí),我就列成圓陣,分兵四面奮力阻擊之。敵人如果敗走,我就立即使用騎兵追擊之,而今步兵隨后跟進(jìn),這是步兵對(duì)敵車(chē)騎兵作戰(zhàn)的必勝戰(zhàn)法。誠(chéng)如兵法所說(shuō):“步兵與車(chē)、騎兵作戰(zhàn),必須憑據(jù)丘陵、險(xiǎn)要地形列陣,如無(wú)險(xiǎn)要可資利用,就令我士卒制作行馬、木蒺藜作為屏障?!?/p>
《舊五代史》記載:晉王李存勖的大將周德威出任盧龍節(jié)度使時(shí),由于恃勇輕敵,放松邊備,而失陷榆關(guān)這一險(xiǎn)要關(guān)隘。致使契丹人得以南下放牧于營(yíng)州與平州之間,并乘隙攻占了新州,周德威率兵復(fù)奪未克,敗歸幽州城。契丹兵乘勝進(jìn)圍幽州長(zhǎng)達(dá)二百天,迫使城中陷入危境。晉將李嗣源獲此消息后,便約李存審等將率領(lǐng)步騎兵七萬(wàn)人會(huì)師于易州,準(zhǔn)備援救危困中的周德威。他們從易州北出,越過(guò)大房嶺,沿著山澗向東前進(jìn)。嗣源與其養(yǎng)子從珂率三千騎兵為先鋒,當(dāng)進(jìn)至山口之時(shí),契丹以一萬(wàn)騎兵攔截在前,晉軍將士驚懼失色;李嗣源率領(lǐng)百名騎兵先行前進(jìn),他摘掉護(hù)首頭盔,高高揚(yáng)起馬鞭,用契丹語(yǔ)厲聲指斥敵人說(shuō):“你們無(wú)故侵犯我國(guó)疆土,晉王命令我率領(lǐng)百萬(wàn)騎兵,直搗你們西樓老巢,滅掉你們契丹種族!”說(shuō)完,立即躍馬奮擊,三次沖入敵陣,擊殺一名契丹酋長(zhǎng)。晉軍后續(xù)部隊(duì)乘勢(shì)齊頭并進(jìn),契丹兵向后敗退,晉軍這才得以越出山口向幽州進(jìn)發(fā)。李存審命令步兵砍伐樹(shù)木設(shè)置鹿角陣,每人手持一枝結(jié)成營(yíng)寨。契丹兵繞寨而過(guò)時(shí),寨中萬(wàn)箭齊發(fā),箭矢蓋天遮日,契丹觸箭而死傷的人馬堵塞了道路。當(dāng)晉軍即將進(jìn)至幽州時(shí),契丹部隊(duì)又列好陣勢(shì)等待之。存審把步兵部署在敵軍背后,戒令他們不得先動(dòng);又令一些老弱殘兵拖著樹(shù)枝,點(diǎn)燃柴草前進(jìn),頓時(shí)煙塵漫空蔽日,致使契丹兵無(wú)法測(cè)知晉軍究竟多少。晉軍乘機(jī)擂鼓交戰(zhàn),李存審急趨敵軍陣后,親率事先部署在那里的步兵發(fā)起突襲,契丹軍被打得大敗,其首領(lǐng)席卷其余眾從北山口向北逃去。此戰(zhàn)晉軍俘斬契丹軍以萬(wàn)計(jì),幽州之圍得以解除。