乐毅长达半年的征战,连续攻占齐国七十多座城池。最终,只剩下莒城和即墨两个坚守之地。莒城的齐王医生拥立了齐襄王,而即墨的守将医生在抵抗燕军时身负重伤不幸去世。
随后,即墨内部陷入混乱,直到田单——一个有勇有谋的亲戚出面,公推为将军,以率领民众抵御外敌。他与士兵们同甘共苦,将家人编入队伍中,这种做法赢得了民心,使士气大增。
尽管如此,乐毅依旧围困两座城市三年未能取胜。有人在燕昭王面前诽谤说:“乐毅虽然迅速攻下许多城池,但为什么三年下来还无法拿下这两座?这不是他能力不足,而是想收买人心等待归顺。”然而,燕昭王信任乐毅并对此置之不理。
当燕昭王去世,其子继位成为燕惠王后,不久,一名叫骑劫的人被派往齐国取代乐毅。但由于骑劫行事残忍,无论是削掉俘虏鼻子还是挖掘祖坟,他都激起了民众的愤怒与反感。这导致即墨人民希望与敌人拼死斗争。
田单趁机发动“火牛阵”,挑选了一千多头牛装扮起来,让它们冲向敌营。一夜之间,大批牛群烧着尾巴、角上挂刀,在护卫下的敢死队紧跟其后,他们一起冲击着燕军营地。同时,从城里发出震天动地的声音,用铜壶敲打加强效果,以惊吓敌人。此举成功瓦解了敌人的防线,最终击败了骑劫及他的部队,并且收复了被其他国家占领的地方。在短时间内,便重新夺回失土,为齐国带来了新生。