曹操再次进攻张绣
建安三年(公元198年)三月,曹操再次出兵南征,包围攻打张绣的根据地穰县(今河南邓县)。。张绣据城坚守,曹操长期不下。五月,刘表派军队援救张绣,准备切断曹操退路,当时有袁绍军队投降曹操,报告袁绍和谋士田丰等人准备偷袭击许都(今河南许昌。。曹操急忙撤退。张绣随后追来。当时曹操前有刘表军队拒守险要,后来有张绣追击部队,前后受敌,形势危急,于是命令士兵连夜挖掘险阻为地道,使车辆先拆除,然后把精兵埋伏在后面。第二天,张绣和刘表等军认为曹操已经保全了军队撤退,倾尽全力来追。曹操伏兵四起,步兵、骑兵夹攻,大败追兵。然后安全撤退回许都。
段煨计杀了李雇
建安三年(公元198年)四月,汉朝廷派谒者仆射裴茂到关中(古称函谷关以西为关中,函各关在今河南灵宝东北)。,下诏命段煨等关中诸将征讨杀了李雇,夷灭三族。段煨等依照命令行事。朝廷任命他为安南将军,封板乡侯。这是前一年,郭汜被他的部将伍习杀死,张济的早在建安元年战死,到李雇被杀,董卓余党全部平定。
曹操消灭吕布
建安三年(公元198年)九月,曹操决定先消灭盘踞在徐州的吕布,再与北部边境的袁绍决战。于是曹操亲率大军东征,进军到彭城(今江苏徐州)。陈宫劝说吕布出兵迎击,吕布不肯,想等曹操进军到下邳时,把他赶到泗水(淮河下游一大支流)中去。十月,曹操攻占彭城,将城中百姓全部杀掉。随即进兵下邳,当时陈朝宫女又建议吕布率领步兵和骑兵驻守下邳城之外,自己守城,成犄角之势,互相声援;曹操远道而来,军粮不足,等他们粮尽疲惫,二军同时出击,定能大破曹操。吕布又不采纳。曹操进军到下邳,吕布率军出战,屡战屡败,于是守城门不敢出来。曹操命令士兵将下邳城团团围住,日夜猛烈攻击,又挖掘附近的沂水、泅水淹没灌下邳。十二月,吕布处境危急,军队中生变。当时部将领侯成的名马失而又得,诸将借这个欢宴庆祝,并将酒肉献给与吕布。吕布把侯成等人违犯军纪,我以重罚。侯成等的人根本没有战心,于是与宋宪、魏续等人人商议后,绑住陈宫等人出城投降曹操。吕布见到部下离散,大势已去,于是出城投降。曹操将吕布、陈宫杀死,收集服吕布部下的将领张辽、臧霸回军许都。到这里,曹操势力发展到徐州一带。
吕布之死
吕布的死
建安三年(公元198年)十二月,吕布投降曹操,