曹操平了西涼,聞聽袁氏兄弟,各自征伐損傷慘重,不由大喜。道「果為奉孝料中矣」遂再起大軍,進駐白馬,隔岸觀望。
袁尚等人聞聽曹操前來,遂又復聚。雙方大戰於黎陽,袁氏大敗。袁熙、高幹俱皆死於亂中。袁譚與袁尚大戰之時,折損甚大,勢力早不及袁尚,否則亦不會聽話的前來抵擋曹操了。此次兵敗趁勢兵退平原,使袁尚駐於鄴城,擋在前面。
袁尚大恨,暗暗佈置,要先取袁譚,再戰曹操。訊息傳至袁譚處,袁譚憂慮,遂於郭圖商議。那郭圖專事賣國之事,這卻是他的強項。當下對袁譚道「今曹操勢大,吾料早晚難以敵之。不若遣使以投曹操,使曹操先攻袁尚,吾等卻於後夾擊,尚可擒矣。待擒的袁尚,吾得其軍而據其地,勢力大漲。便可拒之而與曹操相抗,曹操遠來,兵糧必難以為繼,俟其斷糧兵退,吾等便可仍據冀州,再圖進取。」這廝的算盤打得稀里嘩啦,卻不知全是痴人說夢,實實的將河北賣給了曹操。偏偏遇上袁譚這麼個白痴,也自相信,當下安排人前往曹營請降。
這為使之人卻是辛評之弟,喚作辛毗,字佐治。此人早對袁氏灰心,此刻得了這個差事,暗暗存了心思。見了曹操,將袁譚請降之事一一說了。曹操聞聽點頭,請辛毗自去休息,這邊卻將眾謀士聚齊,共議此事。
程昱、滿寵、呂虔盡皆不信。荀攸卻道「此事雖不可信。但卻可謀之。袁氏據四州之地,帶甲數十萬,若二子和睦,共守成業,天下事未可知也;今乘其兄弟相攻,勢窮而投我,我提兵先除袁尚,後觀其變。並滅袁譚,天下定矣。此機會不可失也。」
曹操大喜,遂定決心。這邊請辛毗來,問袁譚究真降還是假降,他本欲借辛毗之口,迷惑於袁譚,哪知此言問出。辛毗竟是開口言道「明公勿問真與詐也,只論其勢可耳。袁氏連年喪敗,兵革疲於外,謀臣誅於內;兄弟讒隙,國分為二;加之饑饉並臻,天災人困:無問智愚,皆知土崩瓦解,此乃天滅袁氏之時也。今明公提兵攻鄴,袁尚孤城困守。譚踵襲其後。以明公之威,擊疲憊之眾,如迅風之掃秋葉也。今四方之患。莫大於河北;河北既平,則霸業成矣。願明公詳之」
曹操萬沒想到竟是問出這麼一個結果,不由大喜道「恨不與辛佐治早見也」當下提兵而進,徑攻鄴城。
袁譚聞聽曹操果然攻打鄴城,不由大喜,遂引兵夾攻。於路勸降袁尚部將呂曠呂祥,卻叫二人詐降於曹操,間中取事。不料這二人亦是個玲瓏心肝。眼見袁氏滅亡在即,遂來了個假戲真做,將袁譚之計,盡數報於曹操。曹操哂笑,卻讓二人不必聲張。心下卻暗伏斬殺袁譚之
譚請操攻取冀州。操曰:「方今糧草不接,搬運勞苦,我濟河,遏淇水入白溝。以通糧道。然後進兵。」令譚且居平原。操引軍退屯黎陽,封呂曠、呂翔為列侯。隨軍聽用。
袁尚見曹操這般舉措,心下驚慌,忙召審配商議。審配獻計分派軍士守把險隘,卻先進兵以取袁譚,絕了曹操內應,再將得勝之兵以迎曹操。這河北謀士一個個盡是先安內再攘外,安得不敗。
袁尚得了計策大喜,按計而行,卻不料被曹操趁勢連勝幾陣,降者無數。\袁尚眼見不勝,遂出城偷襲,卻被曹操識破,一陣大殺,損失慘重。及至退至西山,又被曹操偷襲,當即被許褚斬了。城內審配尚不知噩耗,兀自死守。那許攸又獻計,竟是掘漳河之水淹之。一時,水淹四門。城內軍民盡皆困於水中。曹操遂令招降。
辛毗挑著袁尚級,招降審配,卻被審配大罵,將辛毗一家老小盡皆斬了,自城上扔下。辛毗頓時昏厥。卻不料審配此舉卻是讓其侄審榮不滿。他素於辛毗交厚,眼見審配如此慘殺,心中不忿,竟於當夜,偷開城門,放曹操大軍入城,鄴城遂陷。審配等人盡皆被殺。
鄴城即平,曹操遂整軍暫休。袁譚卻藉機大肆活動,召集袁尚舊部,聚攏兵卒,幾日間,竟是闊地大片,頗感勢力大漲。待得曹操召喚時,便拒不前往。曹操大怒,遂率大軍圍攻平原。
袁譚據城而守,曹操一時不得下。時值隆冬季節,滴水成冰。曹操軍糧漸漸告罄,曹操急切間,卻見平原城低矮,遂心生一計。使人以沙石疊起,潑水成冰,竟是架起一座冰梯,直至城頭。袁譚眼見不能抵擋,遂連夜而走,退往南皮。
曹操揮兵急追,於南皮城下,二軍相遇,一場大戰之下,陣斬袁譚,餘眾皆降。曹操入城,傳檄各郡,薊城鮮于輔,漁陽牽招,北平閻柔俱皆歸降,河北之地遂平。
西元二零一年冬,漢獻帝建安五年,曹操統一河北,班師還朝。一時間,威名大振,勢力暴漲。至此,曹操已俱整個北方地區和關中以及西北之地。