公孫淵是遼東公孫度的孫子,公孫康的兒子。建安十二年,曹操追擊袁尚,還未到遼東,公孫康就斬了袁尚的首級獻給曹操,曹操因此封公孫康為襄平侯。后來公孫康去世,他有兩個兒子,長子叫公孫晃,次子就是公孫淵,都年幼,因此公孫康的弟弟公孫恭繼承了職位。曹丕時期封公孫恭為車騎將軍、襄平侯。太和二年,公孫淵長大,文武雙全,性格剛烈好斗,他奪了叔叔公孫恭的位子,曹睿就封公孫淵為揚烈將軍、遼東太守。后來孫權(quán)派張彌、許晏帶著金銀珠寶到遼東,封公孫淵為燕王。公孫淵懼怕中原的勢力,就斬了張彌、許晏二人,將他們的首級送給曹睿,曹睿因此封公孫淵為大司馬、樂浪公。但公孫淵并不滿足,他與眾人商議后,自封為燕王,改年號為紹漢元年。</br> 副將賈范勸諫說:“中原給主公的爵位已經(jīng)是上公了,不算卑賤,現(xiàn)在如果背叛,實在是不順。更何況司馬懿善于用兵,西蜀的諸葛亮都不能取勝,何況主公你呢?”公孫淵大怒,命令左右將賈范綁起來,要斬他。參軍倫直也勸諫說:“賈范的話是對的。圣人說:‘國家將要滅亡,必定會有妖孽出現(xiàn)。’現(xiàn)在國內(nèi)屢次出現(xiàn)怪異的事情:最近有狗戴著人的帽子,披著紅衣,上屋像人一樣行走;還有城南的鄉(xiāng)民做飯時,飯甑之中忽然有一個小孩被蒸死在里面;襄平北市中,地面忽然陷下一個大洞,涌出一塊肉,周圍數(shù)尺,有頭有臉有眼有耳有口有鼻,就是沒有手腳,刀箭都不能傷害它,不知道是什么東西。占卜的人說:‘有形但不完整,有口但不能發(fā)聲;國家將要滅亡,所以會出現(xiàn)這種形狀。’這三件事都是不祥之兆。主公應(yīng)該避兇趨吉,不可輕舉妄動。”公孫淵勃然大怒,命令武士將倫直和賈范一起綁到市上斬首。</br> 公孫淵任命大將軍卑衍為元帥,楊祚為先鋒,率領(lǐng)十五萬遼兵,殺向中原。邊關(guān)官員將此事報告給魏主曹睿,曹睿大驚,于是召司馬懿入朝商議對策。司馬懿上奏說:“我部下有四萬馬步官軍,足以打敗賊軍。”曹睿說:“你兵少路遠,恐怕難以收復(fù)遼東。”司馬懿說:“兵不在多,而在于能否設(shè)奇用智。我托陛下的洪福,必定能擒獲公孫淵獻給陛下。”曹睿問:“你預(yù)料公孫淵會采取什么行動?”司馬懿說:“如果公孫淵放棄城池預(yù)先逃走,這是上策;如果他堅守遼東抵抗我軍,這是中策;如果他坐守襄平,就必定會被我所擒獲。”曹睿問:“此去往返需要多長時間?”司馬懿說:“四千里地,去一百天,攻打一百天,回來一百天,休息六十天,大約一年就足夠了。”曹睿又問:“如果吳、蜀入侵,怎么辦?”司馬懿說:“我已經(jīng)定下了守御的策略,陛下不用擔心。”曹睿大喜,立即命令司馬懿率領(lǐng)軍隊征討公孫淵。</br> 司馬懿辭別朝廷出城,命令胡遵為先鋒,率領(lǐng)前部兵馬先到遼東下寨。哨馬迅速將消息報告給公孫淵。公孫淵命令卑衍、楊祚率領(lǐng)八萬大軍駐扎在遼隧,挖了二十多里的圍塹,環(huán)繞著鹿角等障礙物,防守非常嚴密。胡遵派人將情況報告給司馬懿,司馬懿笑著說:“賊軍不與我交戰(zhàn),是想拖垮我軍啊。我料想賊軍大半都在這里,他們的巢穴必定空虛,我們不如放棄這里,直接奔向襄平。賊軍必定會去救援襄平,我們就可以在中途截擊他們,必定能夠大獲全勝。”于是,司馬懿率領(lǐng)軍隊從小路向襄平進發(fā)。</br> 卑衍和楊祚商議說:“如果魏兵來攻,我們不要與他們交戰(zhàn)。他們千里而來,糧草不足以持久作戰(zhàn),等他們糧盡必定撤退。等他們撤退時,我們再出奇兵攻擊他們,就可以擒獲司馬懿了。以前司馬懿與蜀軍對峙時,他堅守在渭南,結(jié)果諸葛亮竟然在軍中病逝了。今天的情況正好與那時相同。”兩人正在商議間,忽然有探馬來報說魏兵已經(jīng)往南去了。卑衍大驚說:“他們知道我們襄平兵力少,所以去襲擊我們的老營了。如果襄平有失守的話,我們守在這里就沒有意義了。”于是他們拔起營寨迅速跟隨魏兵而去。</br> 早有探馬將消息飛速報告給司馬懿,司馬懿笑著說:“他們中了我的計策了!”于是命令夏侯霸、夏侯威,各自率領(lǐng)一支軍隊埋伏在遼水之濱:“如果遼兵到了,你們就兩邊一起殺出。”兩人接受了命令前往。他們早早地望見了卑衍、楊祚率領(lǐng)軍隊前來。隨著一聲炮響,兩邊都擂鼓吶喊搖旗,左邊有夏侯霸,右邊有夏侯威,一齊殺出。卑衍和楊祚無心戀戰(zhàn),奪路而逃;逃至首山時,正遇上公孫淵的軍隊,兩軍合兵一處,回頭再與魏兵交戰(zhàn)。卑衍出馬大罵道:“賊將不要使用詭計!你敢出來交戰(zhàn)嗎?”夏侯霸縱馬揮刀迎戰(zhàn)。戰(zhàn)不到幾個回合,卑衍被夏侯霸一刀斬于馬下,遼兵大亂。夏侯霸驅(qū)兵掩殺,公孫淵帶著敗兵逃入襄平城,閉門堅守不出。魏兵四面合圍。</br> 當時正值秋雨連綿,持續(xù)了一個月不停,平地上水深三尺,運糧船從遼河口一直通到襄平城下。魏兵都在水中,行動坐臥都不得安寧。左都督裴景進帳報告說:“雨水不停,營中泥濘,軍隊不能停留,請求移到前面的山上。”司馬懿發(fā)怒說:“捉拿公孫淵只在旦夕之間,怎么可以移營?如果再有人敢說移營,就斬首!”裴景唯唯諾諾地退了出去。過了一會兒,右都督仇連又來報告說:“軍士們苦于水患,請求太尉將營地移到高處。”司馬懿大怒說:“我的軍令已經(jīng)發(fā)出,你怎么敢故意違抗!”立即命令將他推出去斬首,將首級懸掛在轅門外,于是軍心為之震懾。</br>