就在曹智即將迎來豐收之時,袁紹的平叛進程也取得重大進展。
袁紹大軍壓進時,魏郡內部發生了一場兵變,跟着臧洪造反的陶升思量再三後,做出重大決定,投降袁紹,陶升把入鄴城後袁紹和州內官吏家屬作爲最大政治資本,在斥丘迎接袁紹大軍的到來,袁紹迸屯斥丘,在進駐斥丘時,他的大軍第一次與臧洪的叛軍有了第一次接觸,臧洪因爲遲遲無法招回屯據斥丘的陶升而心生疑慮,於是就帶兵去接被俘的冀州官員和家眷,但不曾想非但遭到陶升的拒絕,還被袁紹的先頭部隊擊敗,不得不迅即退回黎陽。
自此袁紹終於見到了自己的家人和審配等官員,陶升一直比較善待他們,所以這些人除了受了些驚嚇,身體都無大礙,袁紹在見到兒子、老婆後,也知道了正妻劉氏在鄴城淪陷中所表現出來的大義凜然的風範,郭圖更是不遺餘力鼓吹劉有寵臨陣不亂,面對曹智等叛軍面不改色心不跳的“巾幗”氣概。
袁紹對有妻如此,甚感欣慰,也對平時對劉有寵的冷淡表示出了愧疚,袁紹終於相信患難才見真情,還是這個大老婆站得住陣腳,有妻如此,真是我袁紹的福氣,作爲補償一貫的冷遇,在袁紹入主斥丘後對劉有寵表現出了更多的信任和寵愛。
沒想到女人一給她好臉色看,她就丟鼻子上眼,袁紹忙裡偷閒寵信了劉有寵一次,想想也蠻對得起她了,沒想到接下來劉有寵這個正妻不知怎麼在剛經歷了劫持風波後,**大增,在接下的這段日子裡平凡進出袁紹的臥房,多次主動求歡,但在半月之後,她又對剛有點上癮的袁紹不理不睬,直到一個月後傳出劉有寵再次有身孕的喜訊,劉有寵纔算恢復點正常,袁紹只能暗呼女人的善變,找不出其他解釋。
對於表彰陶升的投降行爲,袁紹在入主斥丘後,就任陶升爲建義中郎將,然後由他統領前軍大舉進剿魏郡,袁紹這時也是極盡使用人才,陶升是臧洪的司馬,對魏郡佈防和地理環境都是極爲熟悉的,現在由他做前鋒,自是最爲妥當。
而此時在獲知張燕兵敗真定,退守燕山後,獨留鄴城的於毒也看到了形勢的危急,他留守鄴城的黑山軍大約還有一萬多,但如果他和臧洪再不聯合,各自獨立據守據點的話,肯定是守不住的。
於是,於毒主動聯絡臧洪要與之合兵,於毒建議臧洪放棄現在的據點黎陽,與他合兵鄴城,這樣他們把兵力集中,再依仗鄴城城防的堅固,或許可以堅守住,但臧洪一直對黑山軍懷有戒心,他不願退守鄴城,與於毒合兵,而是希望於毒能運兵東移,與他合兵在黎陽。
於毒此時倒是難得深明大義起來,考慮到團結纔是力量,他答應了臧洪的要求,率部出鄴城東移,但還未到黎陽,就被顏良的東路大軍攔腰阻斷,之後於毒又聽聞了陶升背叛的消息,袁紹加快步伐,入主斥丘後,已馬不停蹄南下而來。
於毒不得不放棄與臧洪合兵的希望,退守朝歌鹿腸山。
此時臧洪的處境已經達到山窮水盡的地步,魏郡其他各郡縣迅速淪陷,落入袁紹之手,臧洪也只有選擇據守黎陽,在進攻黎陽的前夕,袁紹修書一封,勸降臧洪,言明只要他肯投降,就可免他一死,臧洪回信中毫不留情的痛斥袁氏無道和所圖不軌,並告訴袁紹要他投降,沒門。
袁紹見臧洪的回信,知他是鐵了心不降了,於是,增兵陶升、高覽等部將急攻黎陽。
臧洪此時除了自己的萬餘軍隊和收編了鄴城萬餘兵力後,就再無援軍了,臧洪率兩萬兵將死守城十餘日,在這十日中袁紹的數十萬軍隊發動了一輪又一輪的強攻,黎陽城守軍死傷過半,在外無強援的情況下,十日之後黎陽城首先面臨的問題就是城中糧草告盡。
臧洪自度這城是守不住了,於是他把屬下所有的官吏士兵都喚上城頭,當衆慷慨激昂道:“袁紹無道,天下無道,且無人再來救洪與諸位,洪於大義,不得不死,今諸君無事空與此禍,可先在城未破之前,先行將妻、子送走,如果你們願意走,也就走吧!沒必要陪我等死!”
臧洪屬下衆將官、官吏聞臧洪之言皆垂泣:“主公與袁氏本無怨隙,今爲本朝郡將之故,自致殘困,吏民何忍當舍主公去也!”
於是,黎陽城軍民在超乎尋常的團結下,繼續堅守城,沒吃的了,他們挖掘樹根,捕捉蛇蟲、老鼠煮食之,在堅守了三日後,城中再也沒有吃的東西。
臧洪的主簿到處翻箱倒櫃終於收集到糟米三鬥,正準備熬成糜粥分給士兵食用,臧洪看到了嘆道:“獨食此何爲!”
臧洪命人把他最寵愛的愛妾喚出,他振臂高呼着殺了愛妾,使部下將愛妾的軀體剁成肉泥,傾倒在薄粥裡,讓衆將士分食之。
衆將士見到臧洪如此壯舉,無不痛哭流涕,他們爭相吞食了含有人肉的靡粥,在這一天的戰鬥中突然變得異常神勇,他們奮起殺敵,最後僅存的七八千兵士相繼戰死,沒有一人叛離臧洪。
黎陽城終於破了,臧洪也在最後負傷被擒,袁紹決定對臧洪處以極刑,但是對於陳容等文官,袁紹決定網開一面,只要他們肯向袁紹認罪,陳容作爲這批文官的代表,當堂起身對袁紹道:“我知道袁州牧要做大事,要爲天下掃除暴虐,但我認爲臧洪也是忠義之士,州牧卻要殺忠義之士,不和天意,陳容作爲魏郡郡丞,無顏獨存於世,陳容甘願陪郡守同赴黃泉!”
陳容做這番慷慨激昂言辭時,左右的冀州同僚把他拉住,紛紛勸阻他:“袁州牧已經定你爲不是臧洪的同黨,你這樣白白送死幹什麼?”
陳容回過頭來道:“實現仁義哪有什麼固定常規,遵循它的就是君子,違背它的就是小人,今天我寧可和臧洪同日死,也不願與各位同日生!”
袁紹在陳容激昂的言辭下,面有愧色,但陳容已經弄得他面子上極其過不去,於是也就和臧洪一起殺了他,在袁紹坐席上的人無不嘆息臧洪和陳容的就義。
解決了魏郡叛軍,袁紹大軍長驅直入,終於回到了鄴城。
於毒也算見機得快,更懂得取捨,在袁紹大軍迴歸之前,他再次命令部隊洗劫鄴城後率部逃入了朝歌的鹿腸山,那裡是黑山軍的老根據地,也是上次被袁紹清剿時,他們躲藏多時的寶地,鹿腸山整個山脈就如其名一樣,千轉白饒,就像鹿的腸子,縱然你有千軍萬馬,要想深入山脈腹地也是千難萬難,於毒想依仗此處的天險和多變的地形,藏匿其中,希望再次躲過袁軍的圍捕。
但這次他沒這麼幸運了,袁紹此次是下定了決心要全滅黑山軍這顆冀州毒瘤,他在迴歸鄴城後,不急安撫百姓,清點損失,就率軍急入鹿腸山,搜捕於毒等黑山軍殘部,十萬大軍涌入鹿腸山,終是可觀的,五日後終於有軍情來報袁紹,在一處叫蒼巖谷的地方尋覓到了於毒主力。
於是,袁軍圍攻蒼巖谷的黑山軍七日,擊殺於毒,屠殺黑山軍俘虜,進行了大清洗。
冀州將領及文官,特別是那些被俘冀州官員,審配、郭圖、高幹等因爲袁紹的暫時放棄追擊曹智的主張,於是把一腔怒火全發泄在黑山軍身上,他們無一例外的力挺袁紹應該兇狠地鎮壓黑山軍餘孽,最後竟達成一致不留黑山軍的俘虜。
劉石、於氐根等燕山黑山軍,聽聞於毒被圍鹿腸山時,紛紛率部來救,但他們到的太晚,劉石和於氏根率部到達時,於毒已經戰死,剩餘的黑山軍也悉數投降,袁紹返過身來,繼續阻擊劉石、於氏根等人,把他們再次困死在鹿腸山中,在此戰中黑山軍死傷約萬人,劉石、於氏根等悉數戰死。
自此黑山軍一蹶不振,在未來一年之內,光靠張燕一人獨木難支,再也沒掀起什麼風浪。
就在袁紹平定冀州時,一直焦急等待曹智歸來的曹操,袁紹也一直沒忘記他,袁紹沒讓曹操好過,並有能力對他產生威脅,袁紹在一路破臧洪,斬黑山衆將之時,也不忘關照這位老兄弟,他利用他的影響力,積極展開外交,資助已失了半個徐州的陶謙,反撲曹操,收回失地,同時也讓兗州內部的反曹操勢力,迅速滋長、壯大。
此時,劉備也以增援徐州的名義出兵徐州,來到了陶謙身邊,爲其出謀劃策,劉備的這一行動也的確是得到公孫瓚的認可的,因爲在曹操出兵徐州時,公孫瓚正與袁紹和曹操的聯軍作戰,雖說最後是被擊敗,但當陶謙派陳登前往青州向田楷求援時,劉備毫不猶豫的自告奮勇去了。
公孫瓚也答應了劉備所請,因爲公孫瓚也希望利用徐州的盟友,來牽制和破壞曹操和袁紹的聯盟,達到讓曹智先行退兵的目的。