火攻也是攻擊敵人的一種方法。本篇所言的火攻似乎沒有實用價值,因為火攻比較迅速,難以持久,而且敵人對我軍實行火攻的時候,一般我軍都會處於下風向。這樣,火攻對火攻,我軍是佔不到任何優勢的,反而會殃及自身。火攻需要其他條件配合,比如配合天時、地利等條件,田單的“火牛陣”就將火和陣法很好地結合了起來。
公元前279年,燕國進攻齊國。燕國攻打到了即墨(地名),即墨大夫戰死,田單成為即墨的將軍。因為雙方力量懸殊,為了激發軍隊計程車氣,田單想到了“火牛陣”。
田單命人找了一千多頭牛,把它們打扮起來。每頭牛身上披著一條被子,上面畫著豔麗的花紋,牛角上綁著兩把尖刀,尾巴上繫上了一捆浸過油的蘆葦。
某天午夜,田單讓人在城牆上開鑿了很多很大的洞口,然後把牛從洞口裡趕了出去,在牛的尾巴上點了火。牛尾巴一燒著,一千多頭牛被燒得發起脾氣來,朝著對面的燕軍凶猛地衝過去。齊國的五千士兵立刻拿著大刀長矛,跟著牛隊衝殺過去。
為了顯得更有聲勢,城裡的百姓都拿著銅盆、銅壺,使勁地敲打起來。
一時間,聲音驚天動地,喊殺聲、銅器敲擊聲驚醒了睡夢中的燕軍。睡眼矇矓的燕軍看見帳外火光沖天,成百上千腦袋上長著刀的怪獸衝了過來。許多士兵嚇得腿都軟了,有的甚至嚇得尿了褲子,根本無心抵抗。
那一千多頭“火牛”頭上的刀扎死了很多人,齊國五千多人砍死了很多人,燕軍士兵驚慌之下到處亂跑,又被踩死了很多,最終結果便是燕國慘敗。
火戰是結合地利發揮作用的戰術,如果指揮者對地利的選擇不合適的話,就很容易導致失敗。
蜀後主建興十二年(234),諸葛亮六出祁山伐魏,率領三十四萬大軍向魏國進攻。魏明帝曹睿命司馬懿領兵迎戰。雙方在祁山安營紮寨,對峙起來。
諸葛亮此時已經有了一個計策。他率大軍出蜀漢,糧草的接濟便成為頭等大事。他一方面讓蜀軍在當地屯田自給自足,一方面用“木牛流馬”從外地調糧,還故意向司馬懿展示己方的運糧情況。司馬懿堅守不出,原本想等蜀軍糧盡而敗,沒想到對方卻作了長久打算,於是司馬懿準備去諸葛亮屯糧的上方谷燒糧草。上方谷的糧草實際上是諸葛亮佈下的誘餌,專等司馬懿前來。結果當司馬懿用聲東擊西之法引開蜀軍,自以為成功時,諸葛亮已經佈置好火箭手在上方谷高處埋伏。等到司馬懿“打敗”糧倉守軍進入山谷時,萬箭齊發,地面的草房全部著火。大火將司馬懿的軍隊燒得四處奔逃,傷亡慘重。
然而這把大火併沒有燒死司馬懿。正當諸葛亮以為大功告成的時候,突然出現了意外,天空降下了傾盆大雨,澆滅了大火,救了司馬懿一命。眼看著司馬氏父子逃走,諸葛亮只能嘆息天意弄人。其實,這件事很好解釋。上方谷的那把大火使谷中形成了上升氣流,導致水汽在高空凝結降落,形成了對流雨。最終,這次火攻成為諸葛亮一生的遺憾。