泰山郡起义军在首领臧霸的率领下突袭琅邪国莒县,大败琅琊国国相萧建,获得大量辎重。臧霸便派人来通知吕布,说愿意将这些东西献给吕布,不过要让吕布自己来取。吕布不听部将高顺的谏言,前往莒县,准备接收。谁知到了莒县城外,臧霸闭门固守,使吕布白跑一趟,无获而还。
高顺为人清白有威严,寡言少语。手下兵士七百余人,号令整齐,每战必克,号为“陷陈营”但因时常劝谏,不为吕布所喜。后来吕布竟将这支‘陷陈营’从高顺名下划到其亲信魏续名下。对此,高顺也终无恨意,继续对吕布尽忠。
夏天,议郎王誧来到江东,带来朝廷诏书,封孙策为骑都尉、会稽太守,并继承其父爵位乌程侯。孙策又提出自己想受封一个将军称号以自重,王誧当场便以汉献帝的名义,又封孙策为明汉将军。当然,受封这么多官爵,孙策也是要尽义务的,那就是与吕布、吴郡太守陈瑀一起,为朝廷讨伐胆敢擅自称帝的袁术。
于是孙策就率兵来到吴郡钱唐县。可这时,本应是盟友的陈瑀却准备先来一场窝里斗,秘密联络祖郎、严白虎等人,准备把孙策干掉。不幸阴谋泄漏,孙策先下手为强,派吕范、徐逸二人率兵攻打在广陵郡海西县的陈瑀。陈瑀兵败,单骑投奔袁绍而去。
汉明帝的玄孙、陈王刘宠勇猛善射,陈国国相骆俊素有威恩。当年黄巾起义时,刘宠治兵自守,国人不敢离叛,邻郡之人也多归之,有众十余万。如今刘宠再次在阳夏县举起保境自立的大旗,自称辅汉大将军。袁术向陈国征粮,被骆俊严词拒绝。恼羞成怒的袁术竟派刺客将陈宠、骆俊二人刺杀,陈国由此破败。
9月,曹操亲征袁术。袁术弃军渡淮而逃,只留下桥蕤、李丰、梁纲、乐就等部将驻守于蕲县以拒曹军。结果被曹操大败,桥蕤等将全部被杀。
曹操回军途中,一叫许褚的壮士前来投奔。许褚勇力绝人。在乱世中聚起同龄少年及宗族数千家,坚壁以御外寇。名扬淮、汝、陈、梁等地。正逢典韦被张绣所杀,如今有武力不输于典韦的‘虎痴’许褚前来投奔,曹操大喜“此吾樊哙也”当场封许褚为都尉,引入宿卫。随许褚一起前来投奔的那些少年、侠客,统统编为虎士。
前太尉杨彪因与袁术有婚姻关系(杨彪之子杨修是袁术之甥)被曹操诬陷欲图废立之事,以大逆之罪下狱。孔融知道此事后,连朝服也来不及穿,便跑来见曹操“杨公四世清德,海内瞻仰。且父子兄弟之罪不相及,怎能将袁氏之罪加诸杨氏呢”曹操命满宠审理杨彪案件,孔融又与荀彧一起去见满宠,警告他不可对杨彪用刑。但满宠没听,依旧考讯杨彪,杨彪当然是宁死不招。满宠便来见曹操道“杨彪受刑,却没任何招供。此人名闻海内,若以莫须有定罪,必大失民望”曹操立即醒悟,下令赦杨彪出狱。杨彪经此牢狱之灾,已将‘汉室衰微,政在曹氏’这一现象看得清楚,于是以脚疾为名,远离朝堂斗争,终得免祸。在‘知进退’这点上绝对要比他那个惊才绝艳的儿子杨修好得太多。同时,荀彧、孔融二人也因此事对满宠刮目相看,彼此成为好友。
9月,三年前,因被袁术所逼,自觉失节,呕血而死的马日磾棺椁送至许都。因其生前担任三公之上的太傅官职,朝廷便准备以太傅之礼为其发丧。孔融反对“上公之尊,持节之使,却曲媚奸臣。不宜加礼”最终汉献帝刘协同意了孔融的意见。
而与马日磾相比,八个月前因拒绝袁术称帝而被杀害的金尚的棺椁送至许都时,刘协下令百官前去吊祭,又封金尚之子金玮为郎中。
本年,淮南大饥。为解决军队饥荒,韩暹、杨奉在徐、扬二州之间大肆劫掠。11月,他们又来见吕布,表示他们要离开徐州前往荆州。但吕布不准。杨奉便提出可联合刘备,干掉吕布。刘备佯为许诺,特请杨奉来小沛具体商议此事。然后在席间设伏,将杨奉杀死。杨奉死后,韩暹孤立无援,率十余骑逃归并州,被抒秋令张宣所杀。另外,当时与韩、杨二人一起奉帝东归的还有胡才、李乐二人。不过因与韩、杨不和,他们没有一路护送刘协前往洛阳,而是留在了河东郡。最后,胡才被仇家所杀、李乐病死。而挑起长安之乱的两个罪魁祸首、董卓的部将:郭汜则被其部将伍习所杀。只剩下李傕一人在关中苟延着最后半年的生命…
曹操淯水之败后,南阳郡诸县再次落入张绣手中。曹操曾命曹洪前去征讨过,但数次都被张绣、刘表所败。曹洪驻扎叶县,进退两难。11月,曹操不得不亲自上阵,亲征张绣。第一战便攻下了湖阳县,生擒刘表的部将邓济。第二战攻下舞阴县。
198年1月,曹操回到许县。3月,曹操不听荀攸让张绣与刘表急则相救、缓则相攻的建议,第三次亲征张绣。将张绣所在的穰城团团包围。
4月,谒者仆射裴茂奉朝廷之诏,督率段煨等关中诸将讨伐李傕,李傕三族皆被杀。立功后的段煨被封为安南将军、乡侯。
袁绍屡次写信给曹操,说许县埤湿、洛阳残破,建议迁都到自己的根据地邺城,却被曹操拒绝。田丰就建议袁绍趁曹操此次南征张绣的机会,以武力攻打许都,奉迎天子。但袁绍没有采纳。
虽然如此,当曹操从袁绍亡卒嘴里听到田丰对袁绍有这个建议时,仍然不敢怠慢。急忙放弃围攻穰城,回