袁绍占据冀青幽、并四州
建安四年(199)三月,袁绍进攻消灭公孙瓒后,预测有希望(今河北临漳县西南)、青(今山东淄博北)、深(现在北京西南)、差(今山西太原西南)四州之地,实力与地盘都大大增加,有军队数十万,兵强粮足。袁绍任命他的长子袁谭、次子袁熙、外甥高干分守青州、幽州、并州,准备凭借强大实力,向南攻打曹操,进取中原,实现他讨伐平定天下的愿望。
曹操攻取河内郡
建安四年(199)四月,曹操率大军进到黄河,派大将史涣、曹洪攻取河内郡(今河南武陟县西南)。。这是前,原河内太守张杨被部将杨天杀死,其中将眭固又将杨天杀死,归附袁绍,驻扎在射犬(今河南沁阳东北)。。史涣、曹仁渡过攻击射犬,杀死眭固。曹操马上亲自率领大军渡过黄河,围攻射犬。原河内长史薛洪等人投降。河内“南拒绝虎牢的危险,北倚在运行的稳固”是黄河北岸一战略要地。曹操任命魏种为河内太守,为了控制这一战略要地。
袁绍谋划攻打曹操
建安四年(199)夏季,袁绍挑选精兵十万,一万匹战马,准备南下攻打许都(今河南许昌。,消灭曹操。袁绍谋划人沮授认为自己当老师出去几年,刚消灭公孙瓒,百姓疲惫,仓库空虚,不容易动摇,劝说袁绍与民休息,劝课农桑,面对曹操采取缓图的的策略。他说:现在可以先派遣使者将消灭公孙瓒事向天子进献贡物,如果不能通,再上表奏请曹操阻隔我朝天子,然后进军黎阳县(今河南浚县东,为黄河北岸古渡口),修造船只器械,同时分别派遣骑几股骚扰曹操,使他不得安宁,然后进攻的,可以以逸待劳,平定曹操。这是万全之策。另外谋士郭图、审配任命为,兵法上说人数超过回答10倍以上就可以包围相对方,超超过五倍就可以进攻,与敌人人数相等就可以和他决战。现以袁绍的神,率领冀、青、幽、并四州精兵攻打曹操,易如反掌,用不着拖延。沮授又劝说:曹操尊奉天子以号令天下,现我大军南伐,师出无名,而且曹操法令声明,士兵精锐,不是公孙瓒可比。我看害怕不走。郭图、审配又说:现在我们兵精将强,正是消灭曹操非常好时机,应该被机械变化,不应坚持以求得万全之策。袁绍听了谋士们的争论,认为郭图等人人所说正确,决定马上进攻曹操。
张绣投降
建安四年(199),袁绍准备进攻曹操,先派人招降张刺绣,为了使曹操腹背受敌。张绣准备答应,但谋士贾诩劝说他投降曹操。张绣认为袁强(弱,自己曾大败曹操,杀死他的儿子、侄子,不愿意投降曹操。贾诩劝说,正是因为这,才应该投降曹操,袁绍军队很多,现在我以很小的部众投降,袁绍下定不在意,而曹操军队弱小,又正是用人之际,我们投降曹,一定会受到重视,而且曹操侍奉在您以令天下,名正言顺,而且曹操有天下的志向,正是要向天下表示感激,固定不会计较以前的怨恨。张绣听从他的建议,在该年十一月率领军队投降曹操,曹操非常高兴,任命张绣为扬武将军,又上表请贾诩为执舍弃我,被封为都亭侯,同时娶张绣的女儿为儿媳妇。张绣的投降,让曹操免除了许都南面的威胁,相对其他后来同袁绍的决战十分有利。
袁绍完全占据幽州
建安四年(199)三月,袁绍经过连续几年的占卜,最后在攻占易京(今河北雄县),消灭掉公孙瓒,完全占据幽州蓟(治理,现在北京西南)。。早在建安三年,袁绍就开始向公孙瓒大举进攻。公孙瓒对待部下刻薄寡恩,他将被敌人包围的地方,都不答应发兵相救,为了救一人,让后将依靠救援,不肯作战。等到袁绍进攻,公孙瓒南边境驻防将军们觉得自己守不住的,有的投降,有的逃跑,袁绍不战而进,很快进攻到易京。公