7月,袁尚率兵万余,回救鄴城。先命主簿李孚入城去通知审配。李孚在曹军的重重包围下成功入城,与审配相见。城中守军悲喜交加,鼓噪大呼万岁。曹操知道后道“李孚的任务不仅是要入城,还要出城去向袁尚报告城中的情况。我们就等他出城时抓他”李孚也不敢冒险,于是他想了个办法:让审配将城中数千老弱集中起来。晚上,让他们每人手持白幡,分别从邺城南面三个城门而出,去向曹军投降。李孚也扮作降人,混在其中,突围而去。
诸将皆以为邺城是袁尚军的老家,此次回援,必将死战,不如避之。曹操却不以为然“袁尚若从大路而来,我当避之。若循西山小路而来,说明其心已怯,正可一战成擒”而袁尚此次回军,果然是循西山而进,来到邺城已东17里的阳平亭,在滏水边扎下营寨。
一天晚上,城内外同时举火相应。审配从城北杀出,与袁尚一起夹攻曹军。结果反被曹操击败,审配逃回城中、袁尚逃到曲漳边扎营。在曹军未形成合围前,袁尚已派原豫州刺史阴夔、陈琳二人来见曹操乞降。被曹操拒绝,袁尚连夜逃往祁山,曹军紧追不舍。袁尚的部将马延、张顗投降曹操。袁军大溃,袁尚逃奔中山国。袁军辎重及袁尚本人的印绶、节钺、衣物,皆被曹操所得。曹操下令将这些东西取示城中。顿时守军士气大沮。审配急忙下令道“曹军已疲,我们坚守死战,必能退敌。且幽州袁熙二公子也必会来相助,何忧无主”后来有一次曹操曾至邺城下行围,审配还安排伏弩,准备狙杀曹操,最终没能成功。
8月2日晚,审配之侄、东门校尉审荣打开邺城城门,迎曹军入城。审配在巷战中被擒。被俘前下令杀尽囚于狱中的辛评家属。身在曹军中的辛毘赶往解救,已不及。所以看到审配被绑进来,辛毘气得以马鞭击其头而骂。审配道“皆是汝辈,引外人破我冀州,恨不能将你也一起杀了”
审配被押着来见曹操。曹操问“当日孤行围之时,城上弩箭为何如此之多啊”审配却回答了四个字“犹恨其少”曹操道“卿乃忠臣,何不降我”但审配意气壮烈,终于桡辞,只一心求死。加上一心为家人报仇的辛毘在旁号哭不已,曹操最终决定成全审配。袁军中有一降者张子谦,素来与审配不和。他笑对审配道“如今你与我相比如何”结果被审配厉声斥道“你是降虏、我是忠臣。你怎配与我相比”临行刑前,曹操满足了忠臣审配的最后一个要求“我君袁尚在北,不可令我向南而死”
8月,曹操进入邺城,首先去祭祀袁绍之墓,哭涕甚哀。在袁绍墓前,曹操回忆起当年二人一同起兵反董时的一段对话。袁绍问曹操“若事不成,则方面何所可据”曹操反问“足下以为何如”袁绍说“吾南据河,北阻燕代。兼戎狄之众,南向以争天下”曹操则说“吾任天下之智力,以道御之,无所不可”
对袁氏一门女眷,曹操极加慰劳,并还其宝物,赐杂缯絮,禀食之。同时,曹操与卞夫人所生的长子曹丕今年已18岁,由曹操做主,迎娶袁熙之妻、23岁的甄氏为妻(袁熙死于三年之后的207年9月,实在不知该如何评价甄氏这种“重婚”?曹操真是不尊礼教之人!另外,野史更大肆渲染这位甄氏与曹丕、曹植兄弟之间的三角恋情。甚至有传言:未来的魏明帝曹叡是曹植之子。但笔者查了一下各人的年龄,觉得实在不太可能:曹叡在次年205年就出生了,说明曹丕和甄氏是在邺城落城后不久就结婚了。此时的曹植才13岁,应不会对这位比自己大10岁的嫂嫂产生什么感情吧?要生个儿子就更不可能了)
9月,曹操下令免去河北百姓今年的租赋,并严申抑制豪强兼并之法,以收民心。汉献帝刘协下诏封曹操为冀州牧。曹操让还之前担任的兗州牧。
牵招曾奉袁尚之命往上党郡督运军粮,可没等他回来,袁尚就已败逃中山国。牵招就去劝说并州刺史高幹迎接袁尚,二人并力拒敌,但高幹不听。牵招无奈,只能投奔曹操,被任命为冀州从事。
许攸恃功骄嫚,有一次曾当众叫曹操的小字,还当众宣称“若非有我,尔等不得冀州也”最终激怒许褚,被杀。
曹操辟冀州名士崔琰为别驾,对崔琰道“昨天我查了冀州的户籍,发现光甲兵就有三十万。的确不愧为大州啊”崔琰正色道“如今天下分崩,袁氏兄弟日夜操戈,致使冀州百姓暴骨荒野。本以为您率王师会来解救他们。存问风俗,救民涂炭,可你现在最关心的竟是甲兵数量,这未免他让冀州百姓失望”曹操立即改容称谢,尊为上宾。
10月,高幹以并州投降曹操,仍被曹操任命为并州刺史。
趁曹操攻打鄴城之机,袁谭反叛曹操,攻取甘陵、安平、勃海、河间等郡国。并攻打中山国的袁尚。袁尚败走涿郡故安县,去投奔二哥袁熙。袁尚余部被袁谭收编,还屯平原郡的龙凑。10月,曹操给袁谭写信,指责他负约,并将袁谭之女送还,取消婚约。随后出兵征讨袁谭。12月,袁谭败走渤海郡南皮县,在清河边扎营。曹操则入主平原郡,平定诸县。
12月,汉献帝下诏赐三公以下各级官吏金帛。此后三年一赐,以为常制。
本年,曹操封公孙度为武威将军、永宁乡侯。公孙度怒道“我是辽东王,封什么乡侯啊”将此印绶藏于武库、不予接受。公孙度死后,其子公孙康继立。封其弟公孙恭为永宁乡侯。
牵招曾在袁绍手下时领乌桓之事,于是曹操为搞好与乌桓之间的民族关系,便派牵招前往柳城招抚。正值乌桓峭王选了五千骑兵,想南下去帮助袁谭。还有公孙康也派使者韩忠给峭王带来单于印绶。峭王于是决定大会群臣,听听牵招会说些什么“昔日袁公曾以天子之命封我为单于,现在曹公又说会表奏天子,封我为单于。可现在辽东也派人给我送来了单于印绶。我究竟该听你们谁说的呢”牵招怒斥韩忠,甚至拔刀欲斩之。峭王见要弄出了人命,急忙赤脚下座,抱住了牵招,为韩忠求情。牵招也给了峭王面子,放过了韩忠,但逼得峭王辞辽东之使,罢南下之兵,向曹操表示臣服。
本年,孙权的三弟、丹杨太守孙翊被部下妫览、戴员二人所杀。以为当年被孙权所杀的主人、吴郡太守盛宪报仇。
在吴郡丹徒县京口驻扎的孙河(孙坚族子。出后姑俞氏。随孙坚、孙策父子征战有功,孙策命其复姓为孙)闻变后,火速赶往丹阳郡治宛陵县,想处置事变。结果又被妫览、戴员二人杀死。二人遣使往九江郡联络许都朝廷任命的扬州刺史刘馥,请他移驻九江郡与丹阳郡交界的历阳县,以便自己用丹杨郡归附朝廷。
成功杀死孙翊、孙河二人之后,妫览、戴员便开始有些得意忘形。妫览甚至大模大样的入居军府之中,还欲逼取孙翊之妻徐氏。徐氏既为保清白,又要为丈夫报仇,于是道“得等到月末,设祭除服之后,方可听命”妫览也同意了。徐氏秘密召见孙翊昔日亲近旧将孙高、傅婴、徐元等29余人,涕泣盟誓合谋,要为孙翊报仇。
月末晦日,设祭之时,徐氏哭泣尽哀。结束后却立即除服,薰香沐浴,言笑欢悦。妫览暗中观察,没发现任何异常,便放下心来。却不知徐氏早已秘密将孙高、傅婴二人藏于自己房中,之后再召妫览入内。妫览进房后,徐氏先是向其一拜,随后便大呼“二君可起”孙高、傅婴便从房中冲出,将妫览杀死。其余人则在外面同时动手,将戴员杀死。随后,徐氏又换上縗纟至之服,以这两人的首级祭奠亡夫孙翊。
当时,孙权正在豫章郡椒丘城。得知事变后也匆匆返回丹杨郡,下令将妫览、戴员及其余党全部族诛。提拔孙高、傅婴二人为牙门,其余人也都各有赏赐。丹阳太守则由堂兄孙瑜继任。
孙河17岁的侄子孙韶在伯父死后,收拢余部返回京口,严加守备。孙权在丹阳郡处事完毕后便返回吴郡,半路特意前往京口视察。一天晚上来到了京口。孙权下令扎营,同时进攻城池。孙韶早有准备,纷起守御。孙权自然不会使双方真的打起来。见已达到目的,便派人去说明情况,双方各自止斗,一夜无事。第二天,孙权亲自入城去见孙韶,封孙韶为承列校尉,统率孙河旧部。
205年1月,曹操亲征南皮,数次击败袁谭之后,曹操想要缓图,被议郎曹纯劝止。曹操亲自擂鼓,曹军个个争先,终于攻下南皮城。袁谭在出逃路上被杀。
曹操下令将郭图及其妻子斩首。又命自称冀州主簿的李孚入南皮城,告谕官吏百姓,各安故业,不得相侵,城中乃安。
之前奉袁谭之命前往乐安国运粮的王修听说袁谭正被曹操围攻,急忙组织青州各地兵马,准备去救袁谭。可在北海国高密县,王修就听到了袁谭的死讯,不禁下马号哭“无主,何归”只能去见曹操,请求为袁谭收尸。曹操准其所请,并让王修仍回乐安督运军粮。
此时,袁谭所部诸城皆已降服,唯有乐安太守管统不降。曹操就命王修去将管统的首级拿来。王修不忍杀这样一个亡国忠臣,便将管统押回去见曹操,并代为求情。最后曹操也赦免了管统,又任命王修为司空掾。
郭嘉建议曹操多多征辟青、冀、幽、并四州名士为自己司空府的掾属,以收人心。曹操悦而从之。甚至当年为袁绍起草《讨曹操檄》的陈琳也被赦免,与建安七子中的另一人阮瑀一起被任命为记室。
王松占据涿郡,听从部下刘放的建议归顺曹操,曹操任命刘放为参司空府军事。
袁熙的两个部将焦触、张南反叛,将袁熙、袁尚兄弟逼得无法立足,逃奔辽西乌桓。焦触自封幽州刺史,胁迫辖下的诸郡守、县令,背袁投曹。他陈兵数万,大会诸人,杀白马盟誓“敢违者斩”众人皆不敢违。只有别驾韩珩大义凛然,誓不降曹。焦触最后也没为难韩珩,放了他一马。而投降的焦触、张南等人都被曹操封为列侯。
4月,黑山起义军首领张燕率部下十余万众投降曹操。被封为安国亭侯。
4月,幽州刺史、涿郡太守被故安人赵犊、霍奴所杀,三郡乌桓也出兵攻打渔阳郡犷平县的鲜于辅。8月,曹操亲征,斩杀赵犊等人。并挥军渡过潞水,去救犷平之围,乌桓兵逃出塞外。
9月,汉献帝下诏赐百官尤贫者金帛。
9月,曹操下令整顿冀州风俗。