白话版《三国志》魏书·张乐于张徐传

张辽字文远,是雁门马邑人。他本是聂壹的后代,因躲避仇家而改姓。年轻时担任郡吏。东汉末年,并州刺史丁原因为张辽武力过人,征召他为从事,派他率领士兵前往京都洛阳。何进派他到河北招募士兵,招得一千多人。返回时,何进已经兵败被杀,张辽便率领士兵归附董卓。董卓死后,张辽又带着部队归属吕布,升任骑都尉。吕布被李傕打败后,张辽跟随吕布向东逃奔徐州,兼任鲁相,当时他二十八岁。曹操在下邳击败吕布,张辽率领部众投降,被任命为中郎将,赐爵关内侯。他多次立下战功,升任裨将军。袁绍被打败后,曹操另派张辽平定鲁国各县。张辽与夏侯渊在东海围攻昌豨,几个月后粮草耗尽,众人商议率军撤回,张辽对夏侯渊说:“这几天以来,我每次巡视围城阵地,昌豨总是盯着我看。而且他射出的箭越来越少,这一定是他心中犹豫,所以不敢全力作战。我想主动邀请他对话,或许能诱降他?” 于是派人对昌豨说:“曹公下令,让我向你传达。” 昌豨果然下城与张辽会面,张辽向他陈述 “曹公神明威武,正以德惠安抚四方,先归附的人会得到重赏”。昌豨于是答应投降。张辽便独自一人登上三公山,进入昌豨家中,拜见他的妻子儿女。昌豨十分欢喜,随即跟随张辽拜见曹操。曹操派昌豨返回原地,责备张辽说:“这不是大将该有的做法。” 张辽道歉说:“因为明公的威信闻名天下,我奉您的圣旨前往,昌豨一定不敢加害于我。” 后来张辽跟随曹操在黎阳征讨袁谭、袁尚,立下战功,代理中坚将军。又跟随曹操在邺城攻打袁尚,袁尚坚守城池拒不投降。曹操返回许都,派张辽与乐进攻占阴安,将当地百姓迁移到黄河以南。张辽再次跟随曹操攻打邺城,邺城攻破后,他另率一军攻占赵国、常山,招降了沿山作乱的各路贼寇以及黑山军的孙轻等人。跟随曹操攻打袁谭,袁谭兵败后,张辽又单独率军攻占海滨地区,击败辽东贼寇柳毅等人。返回邺城时,曹操亲自出城迎接,拉着张辽同乘一辆车,任命他为荡寇将军。张辽又奉命攻打荆州,平定江夏各县,返回后驻扎在临颍,被封为都亭侯。跟随曹操在柳城征讨袁尚,突然与敌军相遇,张辽劝说曹操出战,斗志十分激昂,曹操赞赏他的勇气,把自己手中的指挥旗授予他。张辽于是率军出击,大败敌军,斩杀了单于蹋顿。

当时荆州尚未平定,曹操又派张辽驻扎长社。即将出发时,军营中有人谋反,夜里发动骚乱并点燃大火,全军陷入混乱。张辽对身边的人说:“不要乱动。这不是整个军营都反叛了,一定是有叛乱的发起者,想借此扰乱军心罢了。” 于是下令军中,没有反叛的人安心坐下。张辽率领几十名亲兵,站在军营中央。不久后局势平定,当即抓获主谋并将其斩杀。陈兰、梅成率领氐族六个县反叛,曹操派于禁、臧霸等人讨伐梅成,派张辽统领张郃、牛盖等人讨伐陈兰。梅成假装向于禁投降,于禁率军返回。梅成随后率领部众投靠陈兰,转移到灊山。灊山中有天柱山,高达二十多里,道路艰险狭窄,仅能容纳一人通行,陈兰等人在山上修筑营垒坚守。张辽想要进军,众将说:“兵力稀少且道路艰险,难以深入进军。” 张辽说:“这正是所谓的一对一较量,勇敢的人才能前进。” 于是率军抵达山下安营扎寨,发起进攻,斩杀了陈兰、梅成的首级,将他们的部众全部俘虏。曹操评定众将的功劳,说:“登上天山,踏过险峻之地,擒杀陈兰、梅成,这是荡寇将军的功劳。” 于是增加张辽的食邑,授予他假节的权力。

曹操征讨孙权返回后,派张辽与乐进、李典等人率领七千多人驻扎合肥。曹操征讨张鲁时,给护军薛悌留下一封指令,在信封边缘写道 “敌军到了再打开”。不久后孙权率领十万大军包围合肥,众人于是一起打开指令,指令中说:“如果孙权前来,张、李二位将军出战;乐将军守城,护军不得参与作战。” 众将都感到疑惑。张辽说:“曹公远征在外,等援军赶到,我们必定已经被敌军攻破了。因此指令的意思是趁敌军尚未完全集结时主动出击,挫伤他们的锐气,安定军心,然后才能坚守城池。成败的关键就在这一战,各位还有什么可疑惑的?” 李典也同意张辽的意见。于是张辽连夜招募敢于跟随出战的士兵,得到八百人,杀牛犒劳将士,准备第二天大战。黎明时分,张辽身披铠甲、手持长戟,率先冲锋陷阵,杀死几十人,斩杀两名敌将,大声呼喊自己的名字,冲破敌军营垒,直逼孙权的指挥旗下。孙权大惊失色,众人不知所措,纷纷逃到高坡上,用长戟自卫。张辽呵斥孙权下来交战,孙权不敢动弹,看到张辽率领的士兵很少,才下令将张辽层层包围。张辽左右指挥突围,径直向前猛烈攻击,包围圈被打开,张辽率领几十名部下冲出,剩下的士兵呼喊:“将军要抛弃我们吗?” 张辽又转身返回突围,救出剩余的士兵。孙权的人马都望风披靡,没有人敢抵挡。从清晨战至中午,吴军士气大挫,张辽率军返回修筑防御工事,军心这才安定下来,众将都十分佩服张辽。孙权围攻合肥十多天,无法攻破城池,于是率军撤退。张辽率领各路军队追击,几乎再次抓获孙权。曹操十分赞赏张辽的英勇,任命他为征东将军。建安二十一年,曹操再次征讨孙权,抵达合肥后,巡视张辽当年作战的地方,感慨叹息了很久。于是给张辽增加兵力,留下许多军队,让他转移驻扎在居巢。

关羽在樊城围攻曹仁,恰逢孙权向魏国称臣,曹操召张辽及各路军队返回救援曹仁。张辽还未赶到,徐晃已经击败关羽,曹仁的包围被解除。张辽与曹操在摩陂会面。张辽的军队抵达后,曹操亲自乘车出城慰劳他,之后张辽返回驻扎在陈郡。魏文帝即位后,张辽调任前将军。文帝分封他的哥哥张汎和一个儿子为列侯。孙权再次反叛,文帝派张辽返回驻扎合肥,晋升他为都乡侯。文帝赐予张辽的母亲车马,派兵马护送张辽的家人前往军营,并下令张辽的母亲到达时,所有将士都要出城迎接。张辽所统领的各军将领都在道路两侧列队跪拜,围观的人都为张辽一家感到荣耀。文帝正式登基后,封张辽为晋阳侯,增加食邑一千户,加上之前的共二千六百户。黄初二年,张辽前往洛阳宫朝见,文帝在建始殿召见他,亲自询问他击败吴军的情况。文帝感慨地对身边的人说:“这也是古代召虎一样的猛将啊。” 为张辽建造府第,又特意为他的母亲修建宫殿,将张辽当年跟随他击败吴军的招募士兵,都任命为虎贲郎。孙权再次向魏国称臣。张辽返回驻扎在雍丘,身患重病。文帝派侍中刘晔带领太医前去诊治,虎贲郎们轮流询问病情,道路上往来不绝。病情尚未痊愈,文帝便派人将张辽接到自己的行宫,亲自前去探望,握着他的手,赐给他御衣,太官每天都送来御膳。张辽的病情稍有好转,便返回军营。孙权再次反叛,文帝派张辽乘船,与曹休一同前往海陵,临近长江驻扎。孙权十分忌惮张辽,告诫众将:“张辽虽然生病,但仍然勇猛不可抵挡,一定要谨慎防备!” 这一年,张辽与众将击败孙权的将领吕范。张辽病情加重,最终在江都去世。文帝为他痛哭流涕,追谥他为刚侯。他的儿子张虎继承爵位。黄初六年,文帝追念张辽、李典在合肥之战中的功劳,下诏说:“合肥之战中,张辽、李典率领八百步兵,击败十万敌军,自古以来用兵作战,从未有过这样的战绩。使敌军至今仍士气受挫,可以说是国家的栋梁之臣。现分张辽、李典的食邑各一百户,赐他们各一个儿子为关内侯。” 张虎担任偏将军,去世后,他的儿子张统继承爵位。

乐进字文谦,是阳平卫国人。他身材矮小,但凭借胆识和勇猛跟随曹操,担任帐下吏。曹操派他返回本郡招募士兵,招得一千多人,返回后被任命为军假司马、陷陈都尉。乐进跟随曹操在濮阳攻打吕布,在雍丘攻打张超,在苦县攻打桥蕤,每次都率先登城立下战功,被封为广昌亭侯。跟随曹操在安众征讨张绣,在下邳围攻吕布,击败吕布的偏将,在射犬攻打眭固,在沛县攻打刘备,都取得了胜利,被任命为讨寇校尉。渡过黄河攻打获嘉,返回后跟随曹操在官渡攻打袁绍,奋力作战,斩杀袁绍的将领淳于琼。跟随曹操在黎阳攻打袁谭、袁尚,斩杀他们的大将严敬,代理游击将军。单独率军攻打黄巾军,将其击败,平定乐安郡。跟随曹操围攻邺城,邺城平定后,又跟随曹操在南皮攻打袁谭,率先登城,攻入南皮东门。袁谭兵败后,乐进单独率军攻打雍奴,将其攻破。建安十一年,曹操向汉献帝上表,称赞乐进及于禁、张辽说:“他们武力强大,计谋周全,忠诚不二,坚守节义,每次临战进攻,常常担任主帅,奋勇冲锋,攻破坚固的阵地,无坚不摧,亲自擂鼓助威,不知疲倦。另外派他们单独出征,统领军队,安抚士兵则军心和睦,遵守军令从不违犯,面对敌军果断决策,没有失误。论功行赏,应当各自给予显贵的职位以示宠爱。” 于是于禁被任命为虎威将军,乐进为折冲将军,张辽为荡寇将军。

乐进单独率军征讨高幹,从北路进入上党,绕到高幹军队的后方。高幹等人返回坚守壶关,乐进连续作战,斩杀敌军。高幹坚守壶关拒不投降,恰逢曹操亲自率军征讨,才将壶关攻破。曹操征讨管承,驻军在淳于,派乐进与李典攻打管承。管承兵败逃走,逃入海岛,海滨地区得以平定。荆州尚未臣服,曹操派乐进驻扎在阳翟。后来乐进跟随曹操平定荆州,留下驻扎在襄阳,攻打关羽、苏非等人,将他们击退,南郡各郡山谷中的蛮夷部落纷纷前往乐进处投降。乐进又讨伐刘备任命的临沮县长杜普、旌阳县长梁大,都将他们大败。后来跟随曹操征讨孙权,被授予假节的权力。曹操返回后,留下乐进与张辽、李典驻扎合肥,增加食邑五百户,加上之前的共一千二百户。因为乐进多次立下战功,文帝分出五百户食邑,封他的一个儿子为列侯;乐进升任右将军。建安二十三年,乐进去世,追谥为威侯。他的儿子乐綝继承爵位。乐綝果断坚毅,有父亲的风范,官至扬州刺史。诸葛诞反叛时,突然袭击杀死乐綝,朝廷下诏哀悼惋惜他,追赠他为卫尉,追谥为愍侯。他的儿子乐肇继承爵位。

于禁字文则,是泰山钜平人。黄巾军起义时,鲍信招募士兵,于禁前去归附。等到曹操兼任兖州牧,于禁与他的同伴一同前往投奔,担任都伯,隶属于将军王朗。王朗认为于禁与众不同,举荐他有能力担任大将军。曹操召见并与他交谈,任命他为军司马,派他率领士兵前往徐州,攻打广戚,将其攻破,任命他为陷陈都尉。跟随曹操在濮阳征讨吕布,在城南单独击败吕布的两座营垒,又单独率军在须昌击败高雅。跟随曹操攻打寿张、定陶、离狐,在雍丘围攻张超,都将其攻破。跟随曹操征讨黄巾军刘辟、黄邵等人,驻军在版梁,黄邵等人夜里袭击曹操的军营,于禁率领部下击败他们,斩杀黄邵等人,将他们的部众全部收降。升任平虏校尉。跟随曹操在苦县围攻桥蕤,斩杀桥蕤等四名将领。跟随曹操抵达宛城,招降张绣。张绣再次反叛,曹操与他交战失利,军队战败,返回舞阴。当时军队混乱,士兵们都各自寻找曹操,只有于禁率领手下几百人,一边作战一边撤退,即使有死伤也不溃散。敌军的追击逐渐放缓,于禁慢慢整顿队伍,擂鼓返回。还未到达曹操的驻地,在路上看到十几个受伤的士兵赤裸着身体逃跑,于禁询问他们原因,士兵们说:“被青州兵抢劫了。” 起初,黄巾军投降后,号称青州兵,曹操对他们十分宽容,所以他们才敢趁机抢劫。于禁大怒,下令手下说:“青州兵同样隶属于曹公,却还像贼寇一样抢劫!” 于是率军讨伐他们,列举他们的罪状。青州兵急忙跑到曹操那里告状。于禁抵达驻地后,先修筑营垒,没有立即去拜见曹操。有人对於禁说:“青州兵已经在曹公面前告你的状了,你应该赶紧去拜见曹公辩解。” 于禁说:“现在贼寇还在后面,随时可能追来,不先做好防备,怎么抵御敌军?况且曹公英明,诬告怎么会起作用!” 于是从容地挖好壕沟、安好营垒后,才进去拜见曹操,详细陈述事情的经过。曹操十分高兴,对於禁说:“淯水之战的危难中,我处境危急,将军在混乱中能整顿军队,讨伐暴行,修筑营垒,有不可动摇的气节,即使是古代的名将,也比不上你啊。” 于是记录于禁前后的功劳,封他为益寿亭侯。于禁又跟随曹操在穰城攻打张绣,在下邳擒获吕布,单独与史涣、曹仁在射犬攻打眭固,将其击败斩杀。

曹操起初征讨袁绍时,袁绍兵力强盛,于禁主动请求担任先锋。曹操赞赏他的勇气,派他率领两千名步兵,驻守延津抵御袁绍,自己率军返回官渡。刘备在徐州反叛,曹操东征刘备。袁绍趁机攻打于禁,于禁坚守阵地,袁绍无法攻破。于禁又与乐进等人率领五千名步兵骑兵,攻打袁绍的其他营垒,从延津西南沿黄河抵达汲县、获嘉县,焚烧袁绍的三十多个营寨,斩杀和俘获数千人,招降袁绍的将领何茂、王摩等二十多人。曹操又派于禁单独率军驻扎原武,在杜氏津击败袁绍的另一支营垒。于禁升任裨将军,后来跟随曹操返回官渡。曹操与袁绍对峙,修建土山相对。袁绍的士兵向曹营射箭,士兵死伤很多,军中人心惶惶。于禁督守土山,奋力作战,士气更加振奋。袁绍被打败后,于禁升任偏将军。冀州平定后,昌豨再次反叛,曹操派于禁征讨他。于禁率军猛攻昌豨,昌豨与于禁有旧交,于是前往于禁营中投降。众将都认为昌豨已经投降,应当将他送到曹操那里,于禁说:“各位难道不知道曹公的常令吗!被包围后才投降的人不予赦免。遵守法令、执行命令,是侍奉君主的气节。昌豨虽然是我的旧友,但我怎能违背气节呢!” 于是亲自与昌豨诀别,流泪将他斩杀。当时曹操驻军在淳于,听说此事后叹息说:“昌豨投降不去找我,反而去找于禁,这难道不是命运吗!” 从此更加器重於禁。东海平定后,于禁被任命为虎威将军。后来与臧霸等人攻打梅成,张辽、张郃等人讨伐陈兰。于禁抵达后,梅成率领三千多人投降。但投降后梅成再次反叛,率领部众投靠陈兰。张辽等人与陈兰相持不下,军粮短缺,于禁前后不断地运送粮草,张辽才得以斩杀陈兰、梅成。朝廷给于禁增加食邑二百户,加上之前的共一千二百户。当时,于禁与张辽、乐进、张郃、徐晃都是名将,曹操每次征讨,他们都轮流担任先锋,返回时担任后卫;而于禁治军严整,缴获的贼寇财物,从不私自占有,因此受到的赏赐格外丰厚。但他用严厉的法令约束部下,不太得士兵的欢心。曹操常常怨恨朱灵,想要夺取他的兵权。因为于禁威严稳重,曹操派于禁率领几十名骑兵,带着诏书,径直前往朱灵的军营夺取他的军队,朱灵及其部下没有人敢反抗;于是曹操任命朱灵为于禁的部下督,众人都感到震惊折服,于禁就是这样令人畏惧。于禁升任左将军,被授予假节钺的权力,分出五百户食邑,封他的一个儿子为列侯。

建安二十四年,曹操在长安,派曹仁前往樊城征讨关羽,又派于禁协助曹仁。这一年秋天,大雨连绵,汉水泛滥,平地水深数丈,于禁等七军都被洪水淹没。于禁与众将登上高处眺望洪水,无处可逃,关羽乘坐大船前来攻打于禁等人,于禁于是投降,只有庞德坚守气节不屈而死。曹操听说后,感慨叹息了很久,说:“我认识于禁三十年,没想到他在危难之际,反而不如庞德啊!” 恰逢孙权擒获关羽,俘获了他的部众,于禁又落到了吴国手中。魏文帝即位后,孙权向魏国称臣,将於禁遣返回魏国。文帝召见于禁,只见他须发全白,形容憔悴,泪流满面地叩首请罪。文帝用荀林父、孟明视的旧事安慰他,任命他为安远将军。想要派他出使吴国,先让他前往邺城拜谒高陵。文帝预先让人在高陵的房屋中画了关羽作战获胜、庞德愤怒不屈、于禁投降的情景。于禁看到后,羞愧怨恨发病而死。他的儿子于圭继承益寿亭侯的爵位。朝廷追谥于禁为厉侯。

张郃字俊乂,是河间鄚县人。东汉末年,张郃响应招募征讨黄巾军,担任军司马,隶属于韩馥。韩馥战败后,张郃率领士兵归附袁绍。袁绍任命张郃为校尉,派他抵御公孙瓒。公孙瓒被打败后,张郃立下很多战功,升任宁国中郎将。曹操与袁绍在官渡对峙,袁绍派将领淳于琼等人督运粮草,驻扎在乌巢,曹操亲自率领精兵猛攻乌巢。张郃劝说袁绍:“曹公的士兵精锐,前去攻打淳于琼等人一定会攻破;淳于琼等人被攻破,那么将军的大业就会失败,应当迅速率军救援乌巢。” 郭图说:“张郃的计策不对。不如攻打曹操的大本营,曹操势必会率军返回救援,这样乌巢之围自然就解除了。” 张郃说:“曹公的营垒坚固,攻打一定无法攻破,如果淳于琼等人被擒获,我们这些人都会成为俘虏。” 袁绍只派轻骑兵救援淳于琼,却用重兵攻打曹操的大本营,无法攻破。曹操果然攻破淳于琼等人,袁绍的军队溃散。郭图感到羞愧,又趁机诬陷张郃说:“张郃对军队战败感到高兴,出言不逊。” 张郃十分害怕,于是归顺曹操。

曹操得到张郃后十分高兴,对他说:“从前伍子胥没有及早醒悟,使自己陷入危险境地,哪里比得上微子离开殷商、韩信归顺汉朝呢?” 任命张郃为偏将军,封都亭侯。授予他军队,跟随曹操攻打邺城,将其攻破。又跟随曹操在渤海攻打袁谭,单独率领一军围攻雍奴,大败敌军。跟随曹操征讨柳城,与张辽一同担任先锋,因功升任平狄将军。单独率军征讨东莱,讨伐管承,又与张辽讨伐陈兰、梅成等人,将他们击败。跟随曹操在渭南击败马超、韩遂。围攻安定,招降杨秋。与夏侯渊讨伐鄜县贼寇梁兴及武都的氐族部落。又击败马超,平定宋建。曹操征讨张鲁时,先派张郃统领各路军队讨伐兴和的氐族首领窦茂。曹操从散关进入汉中,又先派张郃率领五千名步兵在前面开路。抵达阳平关后,张鲁投降,曹操返回中原,留下张郃与夏侯渊等人驻守汉中,抵御刘备。张郃单独统领各路军队,招降巴东、巴西二郡,将当地百姓迁移到汉中。率军进军宕渠,遭到刘备的将领张飞的抵御,于是率军返回南郑。张郃被任命为荡寇将军。刘备驻扎在阳平关,张郃驻扎在广石。刘备率领一万多名精锐士兵,分成十部,连夜猛攻张郃。张郃率领亲兵奋力作战,刘备无法攻破。后来刘备在走马谷焚烧曹军的营垒,夏侯渊率军前去救火,在另一条路上与刘备相遇,双方短兵相接。夏侯渊战死,张郃率军返回阳平关。当时,曹军刚刚失去元帅,担心被刘备趁机进攻,全军都惊慌失色。夏侯渊的司马郭淮于是下令众人说:“张将军是国家的名将,刘备十分忌惮他;现在局势危急,只有张将军才能安定军心。” 于是推举张郃为军中主帅。张郃出面整顿军队,排列阵势,众将都听从张郃的指挥,军心这才安定下来。曹操在长安,派人授予张郃假节的权力。曹操于是亲自率军前往汉中,刘备坚守高山不敢出战。曹操于是率领汉中的各路军队返回,张郃返回驻扎在陈仓。

魏文帝即位后,任命张郃为左将军,晋升爵位为都乡侯。文帝正式登基后,进封张郃为鄚侯。下诏让张郃与曹真讨伐安定的卢水胡人和东羌部落,召张郃与曹真一同前往许宫朝见,派他们南下与夏侯尚攻打江陵。张郃单独统领各路军队渡过长江,攻占了江中的洲上营寨。魏明帝即位后,派张郃南下驻扎荆州,与司马懿攻打孙权的偏将刘阿等人,追击到祁口,交战并击败敌军。诸葛亮出兵祁山,明帝加授张郃特进的职位,派他统领各路军队,在街亭抵御诸葛亮的将领马谡。马谡依靠南山的地势,不下来占据城池。张郃断绝他的水源,发起进攻,大败马谡。南安、天水、安定三郡反叛响应诸葛亮,张郃率军将它们全部平定。明帝下诏说:“贼寇诸葛亮率领巴蜀的军队,抵挡我军如猛虎般的将士。将军身披铠甲、手持锐利武器,所到之处都能平定,我十分赞赏你。增加你的食邑一千户,加上之前的共四千三百户。” 司马懿在荆州训练水军,想要顺沔水进入长江讨伐吴国,明帝下诏让张郃统领关中各路军队前往听从司马懿的指挥。抵达荆州后,恰逢冬季水位较浅,大船无法通行,于是返回驻扎在方城。诸葛亮再次出兵,猛攻陈仓,明帝派驿马征召张郃前往京都。明帝亲自前往河南城,设酒为张郃送行,派遣三万南北士兵以及部分武卫、虎贲郎护卫张郃,趁机询问张郃:“等将军赶到时,诸葛亮恐怕已经攻下陈仓了吧!” 张郃知道诸葛亮孤军深入,没有粮草,无法长时间攻城,回答说:“等我还没赶到,诸葛亮就已经撤军了;我估算诸葛亮的粮草支撑不了十天。” 张郃日夜兼程赶到南郑,诸葛亮果然已经撤退。明帝下诏让张郃返回京都,任命他为征西车骑将军。

张郃通晓事物的变化,善于布置营阵,判断战局和地形,没有不符合计谋的,连诸葛亮都十分忌惮他。张郃虽然是武将,却喜爱与儒士交往,曾经举荐同乡卑湛,称赞他通晓经书、品行端正,明帝下诏说:“从前祭遵担任将领时,上奏请求设置五经大夫,在军中与儒生们唱雅诗、玩投壶的游戏。现在将军在外统领军队,内心却挂念着朝廷。我赞赏将军的心意,现在提拔卑湛为博士。”

诸葛亮再次出兵祁山,明帝下诏让张郃统领众将向西前往略阳,诸葛亮返回坚守祁山,张郃追击到木门,与诸葛亮的军队交战,飞来的箭矢射中张郃的右膝,张郃去世,追谥为壮侯。他的儿子张雄继承爵位。张郃前后征战立下诸多战功,明帝分出张郃的食邑,封他的四个儿子为列侯。赐给他的小儿子关内侯的爵位。

徐晃字公明,是河东杨县人。年轻时担任郡吏,跟随车骑将军杨奉讨伐贼寇立下战功,被任命为骑都尉。李傕、郭汜在长安作乱时,徐晃劝说杨奉,让他护送汉献帝返回洛阳,杨奉听从了他的计策。汉献帝渡过黄河抵达安邑,封徐晃为都亭侯。抵达洛阳后,韩暹、董承每天争斗不休,徐晃劝说杨奉归顺曹操;杨奉起初打算听从,后来又反悔了。曹操在梁地讨伐杨奉,徐晃于是归顺曹操。

曹操授予徐晃军队,派他攻打卷县、原武的贼寇,将其击败,任命他为裨将军。跟随曹操征讨吕布,单独招降吕布的将领赵庶、李邹等人。与史涣在河内斩杀眭固。跟随曹操击败刘备,又跟随曹操击败颜良,攻占白马,进军到延津,击败文丑,被任命为偏将军。与曹洪攻打氵隐强的贼寇祝臂,将其击败,又与史涣在故市攻打袁绍的运粮车队,功劳最大,被封为都亭侯。曹操围攻邺城后,攻破邯郸,易阳县令韩范假装献城投降却坚守不降,曹操派徐晃攻打他。徐晃抵达后,向城中射出书信,为韩范陈述成败得失。韩范后悔,徐晃于是招降了他。随后徐晃对曹操说:“袁谭、袁尚还没有被攻破,其他没有投降的城池都在观望,如果今天消灭易阳,明天其他城池都会拼死坚守,恐怕黄河以北就没有平定的时候了。希望曹公招降易阳,以此向其他城池展示,那么各城都会望风归顺。” 曹操认为他说得对。徐晃单独率军讨伐毛城,设下伏兵突然袭击,攻破三座营寨。跟随曹操在南皮击败袁谭,讨伐平原的反叛贼寇,将其攻克。跟随曹操征讨蹋顿,被任命为横野将军。跟随曹操征讨荆州,单独驻扎在樊城,讨伐中庐、临沮、宜城的贼寇。又与满宠在汉津讨伐关羽,与曹仁在江陵攻打周瑜。建安十五年,讨伐太原的反叛者,围攻大陵,将其攻破,斩杀贼寇首领商曜。韩遂、马超等人在关右反叛,曹操派徐晃驻扎在汾阴安抚河东地区,赐予他牛酒,让他前往祖先的墓地祭拜。曹操抵达潼关,担心无法渡过黄河,召见徐晃询问计策。徐晃说:“曹公在此部署重兵,而贼寇没有另外派兵防守蒲阪,由此可知他们没有谋略。现在请授予我精锐士兵渡过蒲阪津,在敌军内部设置据点,截断他们的后路,就可以擒获贼寇了。” 曹操说:“好。” 派徐晃率领四千名步兵骑兵渡过蒲阪津。徐晃正在修建壕沟和栅栏还未完成时,贼寇梁兴连夜率领五千多名步兵骑兵攻打徐晃,徐晃将其击退,曹操的大军得以渡过黄河。于是击败马超等人,派徐晃与夏侯渊平定隃麋、汧县的各氐族部落,与曹操在安定会面。曹操返回邺城,派徐晃与夏侯渊平定鄜县、夏阳的残余贼寇,斩杀梁兴,招降三千多户百姓。跟随曹操征讨张鲁,另派徐晃讨伐椟、仇夷等山的氐族部落,将他们全部招降。徐晃升任平寇将军。解救被围困的将军张顺。攻打贼寇陈福等三十多个营寨,都将其攻破。

曹操返回邺城后,留下徐晃与夏侯渊在阳平关抵御刘备。刘备派陈式等十多个营寨的士兵切断马鸣阁道,徐晃单独率军征讨击败他们,贼寇纷纷跳入山谷,死伤众多。曹操听说后,十分高兴,授予徐晃假节的权力,下令说:“这条阁道是汉中的险要咽喉。刘备想要断绝内外联系,夺取汉中。将军一举击败贼寇,挫败了他们的计谋,这是最好的功劳。” 曹操于是亲自率军前往阳平关,率领汉中的各路军队返回。又派徐晃协助曹仁讨伐关羽,驻扎在宛城。恰逢汉水暴涨,于禁等军队被淹没。关羽在樊城围攻曹仁,又在襄阳围攻将军吕常。徐晃率领的士兵大多是新兵,难以与关羽抗衡,于是率军前进到阳陵陂驻扎。曹操再次返回,派将军徐商、吕建等人前往徐晃军中,下令说:“等兵马集结完毕后,再一同进军。” 贼寇驻扎在偃城。徐晃抵达后,假意修筑壕沟,显示要截断贼寇的后路,贼寇烧毁营寨逃走。徐晃攻占偃城,两面连营,逐渐向前推进,距离贼寇的包围圈只有三丈远,没有发动进攻。曹操先后派殷署、朱盖等共十二个营寨的军队前往徐晃军中。贼寇在围头有营寨,又在四冢另外设有营寨。徐晃扬言要攻打围头的营寨,却暗中攻打四冢。关羽看到四冢即将被攻破,亲自率领五千名步兵骑兵出战,徐晃率军反击,关羽撤退,徐晃于是率军追击,冲入关羽的包围圈,将其攻破,有的贼寇跳入沔水淹死。曹操下令说:“贼寇的包围壕沟和鹿角有十层之多,将军率军作战大获全胜,攻破贼寇的包围,斩杀和俘获大量敌军。我用兵三十多年,以及听说古代善于用兵的人,从未有过这样长驱直入敌军包围的战绩。而且樊城、襄阳的围困,比古代莒城、即墨的围困还要严重,将军的功劳超过了孙武、穰苴。” 徐晃整顿军队返回摩陂,曹操亲自出城七里迎接,设下盛大的酒宴款待他。曹操举起酒杯向徐晃劝酒,慰劳他说:“保全樊城、襄阳,都是将军的功劳啊。” 当时各路军队都已集结,曹操巡视各营,士兵们都离开阵列观看,而徐晃的军营整齐有序,将士们坚守阵列一动不动。曹操感叹说:“徐将军可以说是有周亚夫的风范啊。”

魏文帝即位后,任命徐晃为右将军,进封逯乡侯。文帝正式登基后,进封徐晃为杨侯。与夏侯尚在上庸讨伐刘备,将其击败。文帝派徐晃镇守阳平关,改封他为阳平侯。魏明帝即位后,徐晃在襄阳抵御孙权的将领诸葛瑾。朝廷给徐晃增加食邑二百户,加上之前的共三千一百户。徐晃病情加重,遗嘱下令用当时的服装入殓。

徐晃生性节俭谨慎,率军时常派人远出侦察敌情,先做好不可战胜的准备,然后才出兵作战,追击敌军争夺战利品时,士兵们常常来不及吃饭。他常感叹说:“古代的人担忧遇不到贤明的君主,现在我有幸遇到了,应当以功劳报效君主,何必追求个人的名声呢!” 始终不广泛结交党羽。太和元年,徐晃去世,追谥为壮侯。他的儿子徐盖继承爵位。徐盖去世后,他的儿子徐霸继承爵位。明帝分出徐晃的食邑,封徐晃的子孙二人为列侯。

起初,清河人朱灵是袁绍的将领。曹操征讨陶谦时,袁绍派朱灵统领三个营寨的军队协助曹操,作战立下战功。袁绍派来的其他将领都率军返回,朱灵说:“我见过的人很多,没有比得上曹公的,这才是真正的贤明君主。现在我已经遇到了,还去哪里呢?” 于是留下来不再返回。他所率领的士兵都仰慕他,也都跟随朱灵留下。朱灵后来成为一名优秀的将领,名声仅次于徐晃等人,官至后将军,封高唐亭侯。

评论说:曹操建立这样的武功,当时的优秀将领中,以这五人为首。于禁最号称坚毅稳重,却没能善终。张郃以机变灵活著称,乐进以勇猛果敢闻名,但考察他们的行事,与传闻并不完全相符。或许是记载有遗漏,不如张辽、徐晃的记载详尽完备。