燕昭王使乐毅为上将军。乐毅于是并护赵、楚、韩、魏、燕之兵以伐齐,破之济西。诸侯兵罢归,而燕军乐毅独追,至于临淄。齐湣王之败济西,亡走,保于莒。乐毅攻入临淄,尽取齐宝,财物祭器输之燕。燕昭王大说,亲至济上劳军,行赏飨士,封乐毅于昌国,号为昌国君。于是燕昭王收齐卤获以归,而使乐毅复以兵平齐城之不下者。乐毅下齐七十余城,皆为郡县以属燕,唯独莒、即墨未服。会燕昭王死,子立为燕惠王。惠王自为太子时尝不快于乐毅,及即位,齐之田单闻之,乃纵反间于燕,曰:“齐城不下者两城耳。然所以不早拔者,闻乐毅与燕新王有隙,欲连兵且留齐,南面而王齐。齐之所患,唯恐他将之来。”于是燕惠王固已疑乐毅,得齐反间,乃使骑劫代将,而召乐毅。乐毅知燕惠王之不善代之,畏诛,遂西降赵。齐田单后与骑劫战果设诈诳燕军遂破骑劫于即墨下而转战逐燕北至河上尽复得齐城而迎襄王于莒入于临淄。燕惠王后悔使骑劫代乐毅,以故破军亡将失齐;又怨乐毅之降赵,恐赵用乐毅而乘燕之弊以伐燕。燕惠王乃使人让乐毅,且谢之曰:“将军过听,以与寡人有隙,遂捐燕归赵。将军自为计则可矣,而亦何以报先王之所以遇将军之意乎?”乐毅报遗燕惠王书曰:臣闻之,善作者不必善成,善始者不必善终。昔伍子胥说听于阖闾,而吴王远迹至郢;夫差弗是也,赐之鸱夷而浮之江。吴王不寤先论之可以立功,故沉子胥而不悔;子胥不蚤见主之不同量,是以至于入江而不化。臣闻古之君子,交绝不出恶声;忠臣去国,不洁其名。臣虽不佞 , 数奉教于君子矣。故敢献书以闻,唯君王之留意焉。于是燕王复以乐毅子乐间为昌国君;而乐毅往来复通燕,燕、赵以为客卿。乐毅卒于赵。
(节选自《史记·乐毅列传》)
①然所以不早拔者,闻乐毅与燕新王有隙,欲连兵且留齐,南面而王齐。
②臣闻古之君子,交绝不出恶声;忠臣去国,不洁其名。