审配在心里嘀咕:我是袁尚一伙的,要是立了长子袁谭,辛评、郭图这些人以后肯定不会放过我、会给我小鞋穿。于是审配说,袁绍活着的时候喜欢小儿子,所以要立袁尚。把死人抬出来压活人,最终立袁尚成为冀州之主。
袁绍老婆刘氏嫉妒成性。袁绍尸骨未寒,她就杀掉了袁绍的五个宠妾,又把这些宠妾挖眼割脸毁容。袁尚也没闲着,把这些宠妾的家人悉数诛杀。
袁谭得到袁绍去世的消息,快马加鞭赶回来奔丧,当然目的是为了争夺冀州。但是,最终他没有被立,心有不甘,自号为车骑将军,开始跟袁尚关系不和。
曹操敏锐的看到了机会,带大军北伐袁谭。袁谭屯军黎阳,派人跟袁尚要援兵。袁尚让逢纪带领很少的军队去支援袁谭,袁谭见兵少,又跟他弟要。袁尚怕他哥赢了曹操、强大之后对自己有威胁,不发兵。袁谭很生气,把逢纪给砍了头。
曹操大军已到黎阳,攻击袁谭,袁谭实在抵敌不住,就向袁尚告急。袁尚也怕唇亡齿寒,袁谭真完蛋了,他日子也不好过,于是就安排让审配守鄴城,自己亲自带兵支援袁谭。但是,曹操的实力实在太强大了,兄弟俩合伙也没打过人家曹操,一路败退至鄴城。曹操随后追到,攻下了阴安,这才撤兵,因为他决定要南征刘表。
曹操大军一撤,谭、尚兄弟俩这才长舒一口气。局势缓和后,开始窝里反、举兵互斗,袁谭兵败,逃至平原。袁尚紧追不舍,围攻平原,要置他哥于死地。袁谭没辙,派辛毗向曹操请求救援。
公元203年10月,曹操大军调头向北去救袁谭。当然,救袁谭只是权宜之计,曹操的目的是要吃掉袁谭、袁尚,夺取冀州。袁谭也有自己的小算盘,他想利用曹操的势力先干掉袁尚,自己再从容对付曹操。
袁尚得知曹操驱兵救袁谭,随即撤平原之兵回屯鄴城。大将吕旷和吕翔兄弟俩见形势不好,背叛袁尚投降曹操了。袁谭偷偷的刻了两颗将军大印送给吕家两兄弟,笼络其心,为以后攻击曹操做准备。曹操知道后,觉得还不是公开和袁谭翻脸的时候,于是和袁谭结亲以安其心。
之后,曹操再次撤军。曹操大军一走,袁尚急不可耐,安排审配、苏由把守鄴城,再次进攻平原的袁谭。曹操大军复回,直逼鄴城,到达洹水,这里离鄴城五十里。苏由想投降曹操,派人跟曹操讲叫他攻城,苏由为内应。但是预谋泄露,被审配发觉了。鄴城内经过一番激战,审配获胜,苏由败逃到曹操大营。曹操遂率大军围攻鄴城。
曹操派人挖地道