十七史百将传里有这么一位,靠牛取胜攻占七十多城。这个人就是田单。 田单是临淄人,战国时田齐宗室远房的亲属,齐国的军事家,原为齐都临淄的管理市场的小吏。以“火牛阵”破燕军和收复七十城而闻名。前284年,燕国大将乐毅出兵攻占临淄(今山东淄博东北),接连攻下齐国七十余城。最后只剩了莒城(今山东莒县)和即墨(今山东平度市东南),田单率族人以铁皮护车轴逃至即墨。
燕国攻打齐国安平时,田单只是临淄市的一个小官,当时他正在城中。他料到安平将不保,于是计划如何逃跑,预先让族人用铁把车轴头包好。安平被攻破时,人们争相逃跑,混乱中碰撞,许多人的车轴碰断,使得车辆无法前进,因此被燕军俘虏。可是田单一族因为提前做了准备,用铁皮包裹车轴,从而顺利逃到了即墨。
当时,燕国将军乐毅带领燕军一连攻下齐国数城,占领了他们大部分地区,仅有莒城、即墨还未攻陷。于是,要集中攻打这两城,他把右军、前军集中起来包围莒城,左军、后军就被集中去包围即墨。即墨大夫为护城阵亡,城中百姓拥立田单为守将,带领人们抵御燕军。
一年后,乐毅和这两城还是处于相持的状态。三年过去了,两城还是没有攻下。这时燕昭王去世了。继位的燕惠王从当太子时,就和乐毅不和。田单得知后,想出用反间计离间乐毅和燕惠王的主意。于是,他派人到燕国散布说:“齐国已经没有君主,现在只差两座城就被完全占领了。乐毅又不被燕国新王宠信,他担心被新王杀害而不敢回国。
他现在虽然声称要攻打齐国,实际是想自己在齐国称王。”燕惠王本来就不信任乐毅,听了谣言,更加怀疑他,于是将乐毅召回,派骑劫代替他担任大将军。乐毅知道燕王将他换走是别有用心,于是逃奔赵国去了。乐毅战功卓越,又忠于燕国,却被驱逐,燕军将士都愤愤不平,从此军队内部有了分歧。
离间计成功后,田单一方面想出各种方法来激发城内守军的斗志,另一方面麻痹城外的敌军。田单看时候已到,这时的齐军斗志昂扬,一定会拼命死战。于是带领士卒拿起板、锹一起修筑城墙,自己的妻妾也被编进军队,还把全部的食品都分发了出去,犒劳将士。他下令全副武装的盔甲兵在城下潜伏,只让老弱妇孺登城守卫。同时派人去向燕军投降,燕军听说他们要投降,都欢呼雀跃,放松了戒备。田单却在积极准备回击燕军,他搜罗了一千多头牛,将大红绸衣给它们披上,身上画上五彩天龙花纹,把锋利的尖刀绑在牛角上,而将灌好油脂的苇草绑在牛尾巴上。
当晚,趁着夜色,齐军点燃牛尾,再把牛从预先凿好的几十个城墙洞中赶出去,牛群后面尾随着五千名壮士。牛尾被火燎烧灼痛,一千多头牛都疯了一样,奔向燕军大营。燕军完全没有防备,而且天黑混乱,他们只能看到牛身上有天龙花纹,碰到的非死即伤。加上锣鼓齐鸣、呐喊助威、敲击铜器的声音铺天盖地而来。燕军无从分辨,惊恐万分,早就忘记抵抗,纷纷逃跑了。齐军对逃亡的燕军紧追不舍,并收复了那些曾经被燕国占领的城邑。田单乘胜追击,军队日益壮大,所到之处,燕军望风而逃。一直把燕军打退到黄河边,齐国失去的七十几座城都失而复得。
于是,田单到莒城把齐襄王迎回国都临淄,田单被封为安平君。