袁军不再抵抗,慌不择路地展开了大逃亡。
袁绍和儿子袁谭来不及穿戴整齐,仓皇出逃,带了800名骑兵一口气跑到黄河边才甩掉了曹军的追兵,渡过河去。没有跑掉的就做了俘虏,事后统计,曹军光俘虏就抓了好几万。郭图打仗不行,跑路比较有眼色,此时紧跟领导不掉队,侥幸保住了一命。而沮授没有那么幸运,做了曹军的俘虏,被杀。
官渡之战就此基本结束了,袁绍战败后退回黄河以北,曹操没有立即渡河追击,做出这项决定是冷静的,因为此时仍然要考虑自己的后勤保障问题,在这个问题得到解决之前,贸然进攻可能使局面翻盘。
曹操在豫州一带休整了几个月,到了第二年即建安六年(201)春天,他率一部分人马东进,来到兖州刺史部东平国,驻扎在安民,此行的目的是征调兖州刺史部、徐州刺史部一带的粮食,为后面的战事做准备。曹操在东平召开了军事会议,研究下一步行动计划,这次会议很重要,就连一向留守在许县的荀彧也参加了。
曹操在这次会议上提出了自己的想法,他想趁袁绍新败,暂时无力南下,这时正好可以出兵荆州,解决刘表。荀彧不同意这个计划,他认为:“袁绍新败,其众离心,应该继续对他保持高压,直到完全打败他。如果我们远征江汉,袁绍趁机收拾残众,从我们后面发起攻击,后果不堪设想。”
荀彧在河北待过,他知道袁绍的实力,别看他们现在士气很低落,但要是露出了自己的破绽,一定会被对手牢牢抓住。此时攻击荆州,如果一切顺利,荆州一战可下;那还好说,如果形成胶着不下的局面,袁绍怎会放弃找回面子的好机会?
对袁绍必须保持足够的压力,让他没有翻身的希望。曹操觉得荀彧说得有理,于是重新将主力部署到黄河沿岸。4月,曹操亲自赶到东郡,这东阿县附近还有一些地方被袁军占领着,这是袁军在黄河以南唯一的占领区,曹操在这里指挥了仓亭之战,再次将袁军击溃,袁绍所部完全退到黄河以北。
这时曹操有了一次渡河作战的机会,他可以由东郡渡河,东郡境内的濮阳是战略要地,一直在曹军掌握之中,东郡在黄河以北的地区曾经是曹操的地盘,他在这里多少有一定基础,先以此为基地,可以趁袁绍再败之机徐图冀州。
但是曹操却下令撤兵,并且一直撤回到了许县,原因是许县那边又出现了危机。
这次来找事的还是刘备,刘备上次在汝南郡被曹仁率领的虎豹骑打败,本可以一走了之,但他却回到了袁绍那里,究其原因,也许当时刘备也看好袁绍,认为曹操必败。但后来的情况也许让刘备觉得不妙,他还是想离开袁绍那里。
刘备建议袁绍南联刘表,以打破目前僵持的战局。这个建议毫无新意,之前的尝试均以失败而告终,但这次袁绍却同意了。那时候的战事虽然让曹操倍感压力,但更感到吃惊的是袁绍,他原以为这场战斗容易得多,他有绝对优势,对付曹操这个小兄弟和曾经的部下,他认为自己没问题,曹操要么知趣投降,要么被一举荡平,可结果大出意外。
对峙时间一长,袁绍先烦了,在阵地战不能马上取胜的情况下,刘备的建议显示了价值,袁绍命刘备再次深入敌后,去南阳郡一带联络刘表。袁绍仍然没有给刘备调拨人马,只是让他率本部前往,大概袁绍也考虑到了,刘备此行有一去不返的可能,加之这次的任务很明确,是去联络刘表,也就是个联络员的角色,人马多少关系不大。
这时刘备手里已经没有多少人了,好在骨干成员都还在,接到袁绍的命令,刘备立即率部再次绕行深入曹军之后。
联络刘表应该去南阳郡,南阳郡是荆州刺史部最北面的一个郡,一部分地盘掌握在刘表手中,一部分掌握在已归附了曹操的张绣手中。但刘备没去那里,走到汝南郡时,停下了,刘辟被打散后黄巾余部在龚都的带领下继续起事,已经发展到数千人,对于急需扩充实力的刘备来说,如果能收编这支队伍,那就再好不过了。
由于跟黄巾军有过良好合作,刘备这次也没费太大的事,龚都等人表示愿意听从他的指挥,刘备的势力一下子壮大起来。但刘备学聪明了,不急于进攻许县,先站稳再说。曹操听说后挺着急,但这时官渡之战还没有结束,他已派不出人马来支援汝南郡了,曹操命令一个叫蔡阳的部将组织地方武装进攻刘备。蔡阳情况不详,不在曹军一流将领行列,一战下来,蔡阳大败被杀。
还没等刘备思考下一步应如何行动,从官渡前线传来了一个让人不敢相信的消息,袁绍的十万大军几乎在一夜之间被曹军打败,袁绍率残兵败将已经逃回了冀州。这有点儿太戏剧性了,说起来袁绍被打败似乎也算不上新奇,但这种败法却让人措手不及。
刘备不知道该怎么办了,待在汝南郡考虑着出路问题,现在听说曹操要亲自来收拾他,刘备急了,没等跟曹操照面,先跑了。刘备去了荆州,真的投奔刘表去了,这时已经是建安六年(201)的下半年。
在北边,袁绍也没有发起进攻,一来他的实力大损,官兵士气低落,内部纷争不断,没有力量重新组织进攻;二来袁绍自官渡大败以后好像换了个人,过去向来是意气风发、藐视一切,现在却灰心失望、毫无斗志,整天唉声叹气。
袁绍又忧又气,健康状况每况愈下,住在邺县城里不再出来。曾经号令天下、威名远扬的袁本初,居然落到这般模样。到了第二年,曹操准备好了粮草,将士也得到了充分休养,准备发起夏季攻势。曹操刚把各项部署安排好,就等着发起进攻,却传来消息说,袁绍死了。
这个消息是真的,建安七年(202)5月抑郁中的袁绍发病呕血而死,享年约58岁。
在荆州方面,袁曹大战突然间结束,刘表才突然觉得好像失去了什么。袁绍当初派人到荆州联络他,希望结成同盟共同对付曹操,刘表口头上答应袁绍,但没有实际行动。袁绍败得这么迅速和彻底,却让刘表感到吃惊,他才看清了北方的局势,看来很难抵挡曹操前进的步伐了。
刘表希望曹操此时发起北征战役,让袁曹再斗几年,但曹操没有。曹操反而挥师南下,表面看是讨伐汝南郡的刘备,但刘表比刘备还紧张,担心曹操来个搂草打兔子,顺道来攻荆州。
就在这时,刘备派部下麋竺和孙乾来到了荆州,荆州现在的治所是南郡的襄阳,即今湖北省襄阳市,麋竺和孙乾在这里见到刘表,表达了刘备想归附的想法。
刘表很高兴,对刘备一行的到来表示欢迎。刘表早就知道刘备的名字,这个跟公孙瓒同过学、跟陶谦共过事、跟吕布搭过伙、跟袁术交过手、跟曹操喝过酒、跟袁绍结过盟的人,早已不是一般人物,头上有左将军、豫州刺史的头衔,手下有关羽、张飞几员猛将,虽然现在人马不多,但谁也不敢小瞧他。曹操迟早要南下,在用人之际,单就刘备的名望,就很值钱。麋竺和孙乾回去复命,刘备正在走投无路,听到报告,他一刻不敢耽误地率部赶往荆州。
为了表示热情,刘表亲自到襄阳郊外相迎。如何安排刘备,刘表做了认真思考,不知是不是受到陶谦的启发,刘表也给刘备找了一个好去处:新野。
新野是个县,隶属于荆州刺史部南阳郡,此时南阳郡的治所宛县已在曹军控制之中,新野刚好处在宛县与襄阳中间,是敌我对攻的要冲。刘表给刘备增加了人马,让他驻扎在新野。如今的新野正如当年的小沛,都是当盾牌用的,刘备折腾了这么多年,又一次被人作为钢盔套在头上。
但刘备别无选择,这次的情况连上一回还不如,属于没人、没钱、没地盘、没前途,已经走投无路,刘表能收留他已是很不错了,地盘虽然小点但总算有个立足的地方,不能挑挑拣拣了。新野北距宛县50来里,南距襄阳不足100里,实际上每天都生活在敌人的鼻子尖底下,形势一紧张,睡觉都不敢脱衣服。
刘表给刘备增了兵,让他来指挥这些人马,看起来很大方,其实除了增加防卫力量外,这些人还有一项重要任务就是监视他的。到关键时候,他的话对这些人并不好使。
面对如此复杂的内外部情况,换成别人说不定得愁死,但对刘备来说这点事算不了什么,风风雨雨经过了太多,他习惯了这种东奔西跑、在刀尖上行走的生活。