袁绍明知是曹操捣鬼,也只得上书为自己申辩。曹操自任为大将军,而任袁绍为太尉,改封邺侯。太尉虽贵,但地位在大将军之下,袁绍深感屈辱,上表不受封拜。
他愤愤地说:“曹操几次差点死蛋了,都是我挽救了他,如今天他反以天子的名义对我发号施令!”
当时,曹操的实力不如袁绍,且东有徐州吕布、西有南阳张绣、南有淮南袁术,皆虎视眈眈,曹操惧怕,只能采取克制忍耐的策略。
公元197年(建安二年),曹操派孔融持天子符节出使邺城,拜袁绍为大将军,赐给他弓箭、符节、斧铁和一百虎贲,让他兼管冀州、青州、幽州、并州四个州,以缓和矛盾。
此后几年,袁绍继续致力于讨伐公孙瓒。公孙瓒在易京的外围挖了十道壕沟,城内垒起许多土台,一般高五、六丈,高台上建楼。
他自己居住在中间高达十丈的台楼上,以铁作门,男人七岁以上皆不得入门,身边只有侍奉他的姬妾,来往书信文书都要用绳索吊上吊下,几乎过着与世隔绝的生活。由于城内积谷甚多,防守严密,袁绍派遣大将进攻历年,也攻打不下。
谋臣田丰见大军长期滞留冀北,对袁绍说:“迁都之计既然不能实现,应该及早夺取许都,奉迎天子。
那时我们也可以事事以诏书为名,号令四海,这才是上策。否则,我们总有一天会落入人家的手中,即使后悔也来不及。”袁绍不听。
公元198年(建安三年),袁绍亲领大军攻打幽州,所向披靡,进而围攻易京,公孙瓒派遣其子公孙续向黑山军求救。
袁绍上架云梯,下挖地道,不断加强攻势,易京危如累卵,公孙瓒手下的将领有的投降、有的溃散。
翌年春,公孙续和黑山军首领张燕带领十万救兵分三路向易京进发。
公孙瓒派人给公孙续送密信,约定以点火为信号,内外夹击袁绍军。这封信被袁绍的哨兵截获了,袁绍将计就计,依照约定的信号点起火堆。
孙瓒以为救兵已到,领兵攻出来,遭到袁绍伏兵的痛击,又龟缩入城。袁绍加紧挖地道,一直挖到台楼下,先用柱子顶着楼基,然后火烧支柱,楼台也就随之崩塌了。
公孙瓒无路可走,于是缢杀了姐妹妻子,然后引火,这时袁绍的士兵冲到楼上,将他的首级斩下,公孙瓒的部将田楷、关靖等也在这一战中阵亡。
袁绍命人将他们的首级一并送到许都彰功。至此,袁绍占据了幽州,兼并了公孙瓒的军队。
袁绍占据冀、青、幽、并四州,拥有几十万军队。随着实力的增强,他的野心更大了,给献帝的进贡渐渐稀少了。
有一次,他忽然接到久无往来的袁术的一封来信,信上说:“汉朝的天下早就丢掉了,天子受人控制,政出于私门,豪强角逐,国土分裂,和周朝末年七国纷争的时代没有两样,结果是强者兼并天下。
我们袁家受命于天,理应当皇帝,符命、祥瑞都显示得一清二楚了。今日您拥有四州之地,民户百万。
论实力无人比得上您的强大,论德行无人比得上您的崇高。即使曹操有心扶衰拯弱,怎么能够接续已经灭绝了的天命呢?”
袁术在公元197年(建安二年)称帝淮南,但只过了两年半时间,搞得资实空虚、内外交困、众叛亲离,在走投无路之际,他“慷慨”地表示愿把帝号让给袁绍。
袁绍见信虽然不敢声张,心里却是求之不得的。
他指使主簿耿苞为自己当皇帝寻找根据,耿苞私下对他说:“赤德已经衰败,袁氏是黄帝后裔,应该顺天意、从人心。”
这几句话的意思是,按“五德相生”的“理论”,汉朝是所谓火德(即赤德),火德要由土德代替;黄帝就是土德,而袁家为黄帝的后代,所以袁氏取代汉朝是“天意”。
袁绍向军府僚属公开了耿苞的这些言论,僚属们都认为耿苞妖言惑众,混淆视听,应当杀头。袁绍知道时机还不成熟,唯恐露出马脚,不得已令人杀了耿苞。
公元199年(建安四年),割据河内的眭固欲与袁绍和纵,却被曹操所灭,袁、曹之间的一场决战已经到了不可避免的时候了。
袁绍决定驱使十万精锐步兵和一万骑兵夺取许都,一举攻灭曹操。