1、田单,是齐王田氏宗室的远房亲属(齐原为姜姓诸侯国,战国初年齐相田和正式夺取政权)。齐湣王时代,田单为临淄(齐国都城)管理市场的辅助人员,不被人知晓。等到燕国使者乐毅攻败齐国,齐湣王逃走了,后来不久退守莒城。燕国军队迅速地长途进军(指没有遇到抵抗)平定齐国绝大部分地区,而田单逃奔安平(城邑名),让同一家族的人把轴两头的尖端部分统统锯断,再用铁箍包住。待到燕国军队攻打安平,城墙倒塌,齐人奔逃,抢路逃跑,由于车轴头被撞断,车子也就毁坏了,被燕军所俘虏。惟有田单宗族之人由于铁帽包住了车轴的缘故,得以逃脱。往东逃到即墨,据城坚守。燕军已经使齐国其他城邑全都投降了,只有莒城和即墨没有攻下。
2、燕军听说齐王在莒,合兵攻打它。淖齿已经在莒城杀死湣王,因为坚守抵抗燕军,数年没被攻下。燕国率军向东围困即墨。即墨的长官出城与燕军作战,战败而死。城中共同推举田单,说:“安平之战,田单宗人因为铁笼(包住车轴)得以保全,熟悉兵法。”(即墨人民)拥立(田单)做将军,凭借即墨城来抵御燕军。
3、过了不久,燕昭王死了。惠王即位,与乐毅有隔阂。田单听说后,对燕国施用反间计,扬言说:“齐王已死,城邑没有被攻下的只有两座了。乐毅害怕被杀而不敢回去,用攻打齐国做幌子,实际是想联合即墨和莒的守军,自己来做齐王。齐人没有归附,所以暂且缓攻即墨以等待即墨一带的人慢慢归附乐毅。齐人所害怕的,是只怕别的将领来了,那样即墨城就毁灭了。燕王以为这是对的,派骑劫代替乐毅。
4、乐毅(害怕被杀而不敢回燕国)于是回到故国赵国去,燕国将士(因此感到)气愤。田单于是扬言说:“我只害怕燕军将所俘虏的齐国士兵割掉鼻子,并把他们放在燕军前面的行列来同齐军作战,即墨(会因此而)被攻下了。”燕人听说了它,按照田单散布的话去做。城中的人看见齐国那些投降燕军的人都被割掉鼻子,都愤怒,坚守城邑,只怕被活捉。田单又施用反间计说:“我害怕燕军挖掘我们城外的坟墓,侮辱我们的祖先,当会为此感到痛心。”燕军挖掘全部的坟墓,焚烧死尸。即墨人从城上望见,都流泪哭泣,都想出战,怒气自然比原来大了十倍。
5、田单知道士兵激起了斗志,可以用于作战了,就亲自拿着筑板和铁锹参加修建防御工事。和士兵分担辛劳,把妻妾编在军队里服役,要他们把饮食全都拿来犒劳将士。令披甲的士兵埋伏,让老弱妇幼登上城墙,派遣使者向燕约定投降,燕军都高呼万岁。田单又收集百姓的黄金得到千镒,命令即墨的富豪赠给燕国将领,说:“即墨马上投降,希望不要掳掠我同族的妻妾,令他们安居。”骑劫非常高兴,答应他。燕军由此而更加松懈。
6、田单于是在城内收集到一千多头牛,叫人做了深红色绸衣给牛穿上,上面画着五颜六色的龙形花纹,把锋利的尖刀绑在牛角上,把淋了油脂的芦苇扎在牛尾上,再给芦苇梢点火燃烧。在城墙上挖数十个洞,夜晚放开牛,五千多名壮士跟随在牛的后面。牛尾灼热,愤怒地冲向燕军,燕军非常惊异。牛尾上有火把,明亮耀眼,燕军看见狂奔的火牛全身都是龙纹,被它冲撞的不是死就是伤。五千人衔着枚趁机攻击燕军,而城中人擂鼓呐喊追击燕军,老弱都击打家中各种铜制器具制造声响,声音震天动地。燕军非常惊惧,失败逃走。齐人接着诛杀对方的将领骑劫。燕军纷乱逃走,齐人追赶逃跑的敌人,所经过的城邑都背叛了燕国,重新回归齐国。
7、田单的兵力一天比一天多,乘着胜利的威势(追击),燕军天天败逃,终于退到了黄河北岸(燕国的境内。河上:指齐国的西北界)。而齐国的七十多座城邑又成为齐国领土。于是到莒城迎接齐襄王,进入临淄处理政事。襄王封赏田单,封号为安平君。