曹孟德派五子良将中的张文远;乐进、李典领兵7000人守合肥,防东吴皇帝,自引大军征伐汉中张鲁,又派人送信一封给张文远等人,信皮边上写有“贼至乃发”4字。贼指东吴皇帝,意为东吴皇帝的大军到时再开信,中有破敌之计。
不久,东吴皇帝果然领兵10万围攻合肥。张文远等人急忙打开曹孟德的信看,只见上边写着:如果东吴皇帝领兵来到,张文远、李典可以率军出战,乐进守城保护。这算是什么 破敌妙计呢?诸将一时惑然。张文远说;“曹公远征汉中,如果等他的救兵,那么不等救兵到时,合肥只怕早被东吴皇帝攻取了。曹公此信之意是要我们趁敌人兵力尚未完 全汇合之时,出兵攻击,先打垮敌人的气势,然后再督兵坚守。胜败之机,在此一战,诸位还有什么好疑惑的呢?”张文远于是夜募800勇士,杀牛犒赏,准备于第 二天与李典一起出城大战。
第二天-早,张文远披挂上马,持戟出城,首先杀入敌阵,连斩二将,杀死数十人,一边大呼自己的名字,冲击敌 阵,直杀到东吴皇帝的大旗面前。东吴皇帝大惊,周围将士吓呆了,也忘了保护,东吴皇帝只好仓促逃到一处高地,好不容易定下神来。他看到张文远兵力毕竟太少,便指挥将士将 张文远团团包围。张文远长戟在手,勇往直前,杀出重围。见有余众尚被包围,又复杀入,直至把魏兵全部救出。这一战从早晨杀至中午,东吴皇帝的大军拿张文远一人毫无办 法,锐气丧尽,张文远等人顺利地回到合肥城中。
由于吴兵锐气已失,所以,围攻合肥10几天后仍没取胜,便退兵回家去了。这时张文远又率军追去,大败东吴之兵,取得了合肥守卫战的彻底胜利。
如果没有张文远的这次勇战,东吴10万精锐围攻仅有7000守军的合肥,胜败殊易预料。但张文远安排的这次勇战,挫败了敌人的气势,助长了自己的军威,不仅守住了合肥,而且大破了敌军,足见这一战设计的深妙。