公元205年春,劉備次女出生,劉備大喜,立刻宴請眾人。同日張飛夫人夏侯蕊也生一子,於是眾人紛紛齊聚一堂。劉備長女叫蕙蘭,次女取名芷若。張飛也趁機請劉備為他長子取名,劉備沉思片刻道:“你叫張飛,弟妹叫夏侯蕊,我想想啊,飛龍在天……落地生根……花蕊傳香……含苞待放……張生、張苞,不如取名張苞!”
張飛眉頭緊皺道:“我怎麼聽著那麼像女孩的名字?”劉備拍拍他肩膀笑道:“你這是第一個男孩,按照咱們家鄉的習俗,第一個男孩名字要取得像女孩,這樣好養活。”簡雍大笑道:“玄德說得對,人家還有叫狗兒、雜種的,玄德給你兒子取名叫張苞,已經很對得起你嘍!”
關羽趁機道:“主公,你已經有兩個閨女了,正好我與翼德各有一個兒子,咱們何不結成兒女親家?”張飛也趁機笑道:“是呀,主公的兩個千金與咱們的兩個虎子,那可是天作之合啊!”劉備大笑,眾人紛紛附和,劉備欣然點頭道:“行是行,不過你們以後生了女兒,可得給我兒子留著!”關羽、張飛齊齊大笑,紛紛滿口承諾。
這時曹操攻下了冀州、青州,並州刺史高幹請降,曹操詢問眾人該如何處置。軍師祭酒郭嘉笑道:“高幹雖然請降,可他還有上萬兵馬,應該繼續任命他為並州刺史,先穩住高幹,以後再慢慢對付。明公剛占了冀州,應該多征辟河北名士為掾屬,使民心歸附。這樣以後再揮軍北上或西進,豈不是易如反掌?”曹操欣然同意,立刻征辟崔琰為別駕從事,荀諶、陳琳等人也都先後被征辟。
袁尚、袁熙正在幽州,聽聞高幹投降,兩人都暗暗憤恨。這時護衛來報,大將焦觸、張南反叛,正率領數萬兵馬直奔府衙殺來。袁熙大驚,急忙與袁尚逃奔遼西。焦觸自稱幽州刺史,率領數萬兵馬投了曹操。
曹操白白得了數萬兵馬,笑得合不攏嘴。幽州唾手可得,冀青幽並四州已經全部歸順曹操。不久黑山賊帥張燕率十萬黑山軍投奔曹操,精簡士卒,又得三萬精兵,曹操實力大增,轉眼已經擁兵近二十萬。
袁尚逃到遼西,請求烏桓王蹋頓出手相助,幫助他奪回冀青幽並四州,並許諾幫助蹋頓成為遊牧部落的冒頓單於。蹋頓向來與袁家有交情,當初得袁紹相助,這才總領右北平、漁陽、上穀三郡的烏桓部落。後來投桃報李,蹋頓出兵幫助袁紹擊潰了公孫瓚。袁紹禮尚往來,假托朝廷名義賜給蹋頓單於稱號及印綬。數年後,少主樓班年長,部眾擁戴樓班為單於,蹋頓隻能繼續當烏桓王。不過蹋頓在烏桓影響力遠超樓班,連樓班都不得不敬他三分,大小事務都讓他參與決策。
蹋頓遲疑不決,表麵答應。不久袁尚大量舊部紛紛投奔遼西,袁尚重新拉起一支上萬人的部隊。蹋頓見時機成熟,立刻上奏樓班單於,又聯絡遼東烏桓單於蘇仆延、右北平單於能臣,分別率軍一萬進攻幽州漁陽郡獷平,圍攻劉虞舊部鮮於輔。曹操立刻出兵相助,不過蹋頓早已退兵。
曹操怒不可遏,詢問如何應付烏桓襲擾。郭嘉獻計道:“應該先平定並州,再率軍北征烏桓。並州高幹趁咱們北征烏桓,已經重新反叛。如果不趁機撲滅,他必會危急冀州。”曹操欣然點頭,派遊擊將軍樂進、偏將軍李典率軍兩萬前往討伐高幹。
高幹堅守壺關,樂進連攻數月,始終攻不下。曹操無奈回軍親征,合兵五萬兵臨關下,大怒道:“城陷之後,將敵軍全部坑殺,一個不留!”高幹自知不敵,留部將夏昭、鄧升守城,自己親自前往匈奴、河東等地搬救兵,數十天借到四千餘兵,不過再次被鍾繇數萬兵馬擊潰。高幹不得不南下投奔劉表,途中被上洛都尉王琰率軍圍殺。高幹部將聽聞高幹被殺,紛紛獻關投降,於是並州平定。
公元206年,北方曹操一統冀青幽並四州,南麵江東也剛剛大致平定內亂。自從征討江夏以來,江東內亂不斷。先是山越叛亂,接著農民起義,然後是武將叛變,孫權忙得焦頭爛額。