曹操打败袁绍在仓亭
建安六年,夏四月,曹操率兵在黄河上,攻打袁绍的仓亭军,破仓亭军。袁绍回来,又召集星散士兵,攻打各郡县叛乱离开的,就各地区又都安定下来。
刘备战败逃到荆州
建安六年(201)九月,曹操亲自率领大军向占据汝南郡(今河南上蔡西南)的刘备发动进攻。刘备在建安五年七月曾打败了曹操大将曹仁,不久又占据汝南,与黄巾军余部龚都等人联合,骚扰曹操后方。当时曹操正与袁绍在官渡相持不下,没有时间照顾到,只派将领蔡杨进军讨伐刘备,被刘备所杀。曹操取得官渡之战的胜利之后,便率军亲征刘备,刘备自知不敌,投奔荆州(时治所设在襄阳,现在湖北襄阳)刘表。刘表亲自到郊外迎接,待以上宾之礼,又给刘备补充军队使他们停驻在新野县(今待以上宾之礼,又给刘备补充军队使他们停驻在新野县(今属河南)。刘备于是暂时居住在荆州。
曹操军队前进到官渡
春季,正月,曹操率军驻在谯县,又进驻浚仪,挖睢阳渠。曹操派使者用太牢祭祀的规格已已故太尉桥玄。曹操军队前进到官渡。
袁绍去世
袁绍自从官渡战败的后面,羞愧愤恨,发病吐血。夏季,五月,袁绍去世。
袁氏内乱
袁绍有三个孩子:袁谭、袁熙、袁尚。袁绍后妻刘氏偏爱袁尚,经常在袁绍面前称赞袁尚。袁绍想让袁尚做自己的继承人,但没有明确说法,就把长子袁谭经过不断给自己已死去的哥哥,让他离开邺城,去担任青州刺史。沮援劝阻袁绍劝说:“人们常说:一万个人追逐一只野兔,一个人捉到后,其他人就让贪心,的完全停止下来,这是通过为所有权已经确定。袁谭是任其相互矛盾的长子,应当做继承人,而任其相互矛盾却把他排斥在外,灾祸将要从这里开始。”袁绍劝说:“我想让儿子们各自主持一州的事务,为了考察其他的能力。。”于是,他把派次子袁熙任幽州刺史,外甥高干为并州刺史。
逢纪、审配一向被袁谭所忌恨,辛评、郭图则拥护袁谭,而与逢纪、审配有矛盾。等到袁绍死后,很多人都认为袁谭是长子,打算拥立他继承袁绍。审配等人人害怕袁谭掌大权后,会接受到辛评等人人的报复,就假传袁绍的遗命,尊奉袁尚做袁绍的继承人。袁谭自青州赶来奔丧,不能接替父亲的职位,在自称车骑将军,驻扎在黎阳。袁尚拨给袁谭很少一部分兵力,而让逢纪去跟别的。袁谭请求再增加兵力,审配等人商议后又给人以拒绝。袁谭大怒,杀死逢纪。秋季,九月,曹操渡过黄河,进攻袁谭。袁谭向袁尚求救。袁尚留审配把守邺城,亲自率军去援救袁谭,与曹操回答抗。两支军队交战几次,袁谭、袁尚连续失败,只好退守营寨。
袁尚派遣他所委任的河东郡太守郭援,与高干、匈奴南单于一起来进攻河东郡。袁尚又派使者到关中去,与马腾等将领们联系共同起兵,马腾等人都在黑暗中答应。郭援率军进攻,一路上所经过的县都被攻击下有人投降。河东郡官员贾逵守卫绛县,郭援猛攻打不停,城将要陷落时,城中父老与郭援约定:不杀害贾逵,他就投降。。郭援答应了。郭援想让贾逵做其他的将领,用武力相胁迫,贾逵毫不动摇。左右的人拉贾逵的衣服,让他叩头,贾逵厉声叱责谴责说:“哪有国家官员向贼人叩头的道理!”郭援大怒,就要杀死贾逵,有人埋伏在贾逵身上,以保护他。绛县的官民们听到说要杀死贾逵,都登上城墙,高声喊叫道:“如果背弃誓言,杀害我们的好长官,难道大家一起来心甘情愿死!”于是郭援把贾逵抽到壶关,关在地窖里,用车轮盖住洞口。贾逵回答看守们说:“这里很难道没有一个英雄好汉,而使义士死在地窖里吗?“有一个叫祝公道的勇士,正好