初平四年(公元193年),刘虞劝说公孙瓒不要再起兵事、不要再劫掠幽州百姓;公孙瓒不仅无视刘虞反而变本加厉,不仅当众残杀百姓;只要是反抗自己的连妇孺老幼都不放过,终于在夏季;刘虞忍无可忍集结兵马总计十万进攻公孙瓒。
历时,公孙瓒曲部皆散落在外;听见刘虞率十万大军亲至,仓促间便想弃城而逃;结果斥候告知刘虞此次出兵军令;公孙瓒大笑决定与刘虞对决。
“笑话,起兵十万余;一不许伤及百姓,二不许烧毁房屋,刘虞这般天真幽州不如让与我手!”
公孙瓒的眼中燃起层层欲望之火,刘虞十万大军本就不善征伐;大军久攻不下军心溃散,公孙瓒趁机招募几百名死士;夏季天气干燥,公孙瓒与死士趁夜色火烧刘虞大营;刘虞兵乱大败往北逃至居庸县,公孙瓒领兵不出三日便大破居庸活捉刘虞及其妻儿回到蓟县。
正当公孙瓒不知如何处理刘虞之际,董卓被王允等人设计联合吕布杀死;朝廷刚好派使者段训来给刘虞增加封地,命其督管六州、升迁公孙瓒为前将军、封易侯;公孙瓒于是诬陷刘虞与袁绍等人谋划称帝,胁迫段训以天子令在蓟县将刘虞及其妻儿斩示众;随后将刘虞级送往京师,半路被刘虞旧部劫走;自从幽州尽入公孙瓒之手,霸据幽州后公孙瓒日益骄矜、不恤百姓、记过善忘、睚眦必报;当地百姓无不记恨…
与公孙瓒和谈后,袁绍再无顾忌起兵攻打黑山黄巾军;在鹿肠山苍岩谷谷口讨伐于毒,围攻五天;斩于毒及其曲部不下一万余人,接着;沿着鹿肠山向北进攻左髭丈八等,将他们全部剿灭。
又接连击灭刘石、青牛角、黄龙、左校、郭大贤、李大目、于氐根等多支黑山、黄巾部队,屠其屯壁、大肆杀戮、斩数万众。
之后联手吕布,与张燕、四营屠各、雁门乌桓在常山展开大战;连续打了十几天,虽然张燕军多被杀伤,但袁绍军也很疲惫;于是双方各自退兵。
后东郡太守臧洪怒袁绍不出兵救援张,举东郡之兵反叛袁绍;袁绍大怒兴兵围攻东郡一年之久,破城后俘虏臧洪;多次劝降无果后遂杀之。
不久,公孙瓒吞并幽州的消息传来;刘虞旧部鲜于辅与刘虞之子刘和联合燕国阎柔,总计汉、胡兵马数万;袁绍遂遣麴义带兵与刘和等人一同攻打公孙瓒,合兵十万在鲍丘攻打公孙瓒;大破公孙瓒,斩二万余;随后代郡、广阳、上谷、右北平响应号召各自斩杀公孙瓒所置官吏,与刘和、鲜于辅、麴义联合共击公孙瓒;屡战屡败的公孙瓒逃回易京坚守不出,开置屯田;两军对峙一年有余,麴义军粮草耗尽、士兵饥困交加;无奈下麴义率军撤退,公孙瓒抓住机会乘胜出击;大破麴义尽缴其淄重返回易京。
公孙瓒返回易京后临易河挖十余重战壕,又在战壕内四周堆砌高达五六丈的土丘;土丘之上筑起营垒,战壕的中间堆砌最高的土丘;达十余丈高,其上为宫殿;宫殿以铁为门,随后遣散左右侍从自带妻妾入住;男子七岁以上不得入内,又囤积粮谷三百万斛;书信传递以下一吊桶拉上,更是让妇人训练嗓音;使其嗓音可传递数百步的距离,用来传达自己的命令;公孙瓒之后更是远离宾客不再邀请任何人甚至亲信上殿,导致身边亲信全无;更是与下属渐行渐远,自此坚守几乎再无征伐之记录…
初平三年(公元192年)四月,司徒王允等人计谋策反吕布而顺利诛杀董卓;随后王允录尚书事,总理朝政、居功自傲;他错误的判断了吕布的力量以及朝廷对西凉军的掌控,不顾众人劝阻一口拒绝了李傕、郭汜的受降之书;更下令遣散西凉兵马、剥夺西凉众将领之职,李傕、郭汜二人听从谋士贾诩之言率军几千、日夜兼程反攻长安;王允听言赶紧让董卓旧部将领胡轸、徐荣在新丰迎击李傕、郭汜,结果徐荣战败而亡;胡轸率部归降李傕二人,二人沿途收集部队;至长安已有十万余人;兵临长安之后逼死王允,连攻八日后长安告破献帝被俘;自此二人割据长安。
兴平二年(公元195年),李傕杀害樊稠;与郭汜在长安城中各自拥兵相攻,刘协派人和解;二人不从,随后郭汜密谋劫持刘协到自己军营;结果被李傕抢先一步,李傕、郭汜二人相攻数月,死者数万计;长安城内几乎变成了一片废墟,不久后;原本在李傕麾下的部将杨奉、牛辅部曲董承起兵护送刘协出城,摆脱了李傕、郭汜的控制。
同年,兖州刺史刘岱讨伐黄巾身亡;兖州地方势力举荐曹操接任,在曹操的武装镇压与诱降手段下;三十万青州黄巾军投降,随后曹操与袁绍合作;连破袁术;袁术被彻底挤到淮南。
十月,刘协在杨奉等人的保护下终于逃至曹阳;后面的李傕率军一路追赶,此刻的袁绍根基已稳固;先后占领了冀、青二州,此刻的他正在邺城大摆宴席。
“主公,主公!此刻天子被李傕率军追赶,我等应派兵驱之;迎回天子啊!”
“从事是否过于紧张了呢?那天子有杨奉、董承等人的保护,岂会有恙?”
“就是,从事莫要在此高兴之际大扫我等雅兴!”
“主公!主公不可放过此次机会啊,主公生于世家;世代以忠义匡济天下;如今当今天子流离失所宗庙受到摧毁,而各地州牧、郡守皆以汉室之名起兵;行背汉之事!没有任何人来保护天子,安抚百姓!现在主公已在冀州、青州两地站稳脚跟,应当早日迎回天子;定都邺城,挟天子以令诸侯!蓄积兵马以讨野心之臣,到那时;主公兵锋之所向将无人可挡!”
“笑话,你沮授莫不是未曾想过我主之立场!天子迎回来了,事事要向天子上奏;何事都要天子允诺,那到时候我们听天子的还是听主公的?”
“主公,仲简乃武将;说话难免有些直白,只是所言不差!况且汉室衰微已久,振兴谈何容易;当今天下诸侯割据一方,手下士卒动则以万计;如果我们迎回天子,服从便失去权力;不服从便是谋逆之名,那时主公当如何?此并非良策!”
面对郭图与淳于琼的反对,沮授没有理会;反而更加苦口婆心的劝告袁绍:
“迎回天子不仅是符合主公四世三公的名望与忠义,更是在接下来要之事中起到重大的决策作用;如果我们不下手,别人也会下手;到时将军当如何?”
“沮授!我主四世三公,名满天下!挥挥手便数万人为之起义,缺这一衰微汉室之子不成?”
“主公!成功在于敏捷神,还请主公多加考虑啊!”
最后袁绍还是没有抓住机会反而拒绝了沮授的建议,而曹操则是率军前往洛阳;在废墟中找到几近饿晕的刘协,将其迎回了豫州并建都许昌;随后更是以天子令略取河南大片土地,甚至关中诸多势力纷纷归顺;势力展之快终于引起袁绍的注意,袁绍即刻要求刘协迁都邺城;曹操不但拒绝还骂袁绍“地广而兵多,树立党派与他人互相争夺地盘;却不思出师勤王,为何居心?”
袁绍自知曹操捣鬼却也只能上书为自己辩解,随后曹操自领大将军却给了袁绍一太尉;改封袁绍为邺侯,袁绍大怒拒不受封甚至隐隐间有南下之意;于是曹操赶紧派人安慰袁绍。
建安二年(公元197年),曹操为能安心南下收复宛城;派孔融持天子符节出使邺城,拜袁绍为大将军;赐其弓箭、符节、斧铁和一百虎贲,让袁绍兼管冀州、青州、幽州、并州,以缓和自己与袁绍之间的矛盾;袁绍大喜接受了朝廷之封。
同年,曹操征战宛城之际;袁绍不听麾下谋士的建议攻许都迎回天子,反而将麾下三州分别赐予长子、次子以及外甥。
袁绍有三子:
其长子袁谭在袁绍平定河北的过程中屡建奇功,袁绍将其过继给亡兄袁基为继子;让其出守青州为都督,后为青州刺史;袁谭抵达青州后,能指挥听从号令的只有平原;于是袁谭北排田楷、东攻孔融、曜兵海隅,不久后整个青州便落入袁氏之手。
次子袁熙为幽州刺史。
外甥高干为并州刺史。
袁绍宠爱后妻刘氏,刘氏所生三子袁尚长得美貌因此颇得袁绍的喜爱;更有意立袁尚为嗣,所以便将其留在身边;沮授多次劝诫袁绍:
“年纪相当者应该选择里面能力出众、品行优良者为继承人,这是自古以来的原则;主公若一意孤行怕是要起祸乱啊!”
袁绍却不以为然还称其为考验,想要看看自己这些后辈的才能;而且说自己还正值壮年,不会起什么大乱……
至此,北方局势基本稳定;曹操虽在下邳败退却未伤起根骨,袁绍割据冀、青、幽、并四州绝大部分的土地;目前正对最后的顽固之敌公孙瓒起进攻。