詩云
憶昔建安收川時,桓侯亦曾把兵知。天作棋盤星為子,誰為此間佈局人?黑馬踏遍摩天嶺,長矛橫掃巴郡城。西鄉侯名垂青史,幹古留名天下聞。
其二
建安入蜀展雄風,翼德威猛震蜀中。烏騅奮鬣摩天嶺,蛇矛楊威巴郡空。星羅棋佈乾坤局,誰掌興亡青史中?西鄉英明垂千古,千秋功業耀蒼穹!
卻說張飛雖然是高明的棋手,能夠佈下棋局安棋子,但他沒有時間處理後續一切,所以漢中全境歸順之後,他只是令黃忠,魏延分兵鎮守漢中,至於歸降的文武官員,他讓他們暫時繼續留任。並提拔劉封鎮守東三郡,為新城都督。以賈詡坐鎮漢寧,調撥一應軍需,回兵討伐西川,向劉璋問罪。一面又派使者回襄陽稟告玄德。
大軍一齊向南開拔。並請龐統撰寫檄文,佈告沿途軍民人等,把劉璋自毀前盟,背信棄義,不發軍備糧食,反而截斷荊州兵馬糧道之事佈告川蜀州郡。大軍回兵經葭萌關進了涪關,張任等四員大將猛然間見了自己的家人,細問之後才知道成都發生的一切,他們對劉封關平很是感謝,並在家人們的相勸之下,四人來見張飛,表示從此直接做張飛的部下。望桓侯收留,張飛大喜,收下了他們。
再說馬超自從渭水戰敗之後,帶著堂弟馬岱,大將龐德自安定郡逃到隴西臨洮,進入了羌族地盤,他的部眾亦慢慢的歸來,整備了兩年有餘,羌王念其勇冠三軍,也拔二萬羌兵為助,馬超整合所有軍隊,集眾六七萬人,攻取隴西諸郡,所到之處,郡縣盡皆望風而降,直抵冀城。冀城守將韋康一面派人到曹軍夏侯淵處求救(馬超西逃後,操令韋康為涼州刺史,楊阜為參軍,駐軍冀城,以防馬超;又令夏侯淵屯兵長安以為後援)補上文之失。
一邊令人加固城防死守,超急切未下。夏侯淵因為沒有得到曹操指令,所以沒有派兵前去支援。韋康因救兵未到,便召集眾人商定,決定岀城投降馬超。參軍楊阜再三相勸他不要投降,韋康不聽,率眾歸順。只有參軍揚阜沒有投降,閒居在家。馬超卻以他事急才降,不是真心,當下就殺了韋康一家四五十人。左右言楊阜曾勸韋康休降,可斬之。
馬超卻說這才是忠直之士應有的表現。不但沒有怪罪,反而任用楊阜管領冀城。只不過他認人的眼光比曹操,劉備差得太遠。他的寬宏大量並沒有得到楊阜的真心投效,反而為他反自己提供了不少的方便之門。
楊阜先推薦了梁寬,趙敘為軍中都尉,超許之。阜又聯略表兄坐鎮歷城的撫彝將軍姜敘,統兵校尉尹奉趙昂等人發起了叛變,最終在歷城纏鬥馬超,曹操得知情況之後,又命夏侯淵馳兵往援。大敗了馬超,不過馬超誤進歷城,殺了姜敘、尹奉和趙昂的全家,也算得了一點利息。
夏侯淵大軍追到城下,馬超帶馬岱,龐德落荒而逃,妻子楊氏和三個年齡小的兒子都被梁寬、趙敘殺了,一同被殺的還有十多名家人。
偏偏楊阜卻帶著本家七八個宗兄弟領一軍擋住了去路,馬岱龐德帶人攔住了後軍,馬超獨戰楊家宗族兄弟八九人,只見馬超把爆發力盡展出來,將楊家兄弟七八人盡皆刺死,楊阜也被刺了五七槍,卻仗著一腔熱血,死戰不退。後來夏侯淵帶大軍追到,馬超連忙逃走,馬岱龐德帶了一二十騎跟隨馬超而去。
夏侯淵把楊阜用車載住許都,曹操為嘉獎於他,封他為關內侯。楊阜以無功辭而不受,曹操更加欽佩他的人品,也沒有收回成命,仍加封他為關內侯,並賜於錢帛。
卻說馬超等三人商議,現在無路可投,馬岱說聽伯父馬騰說起過,當年曾和董承,劉備共受衣帶詔,同盟共伐曹操。於是他對馬超提起舊事。馬超幡然醒悟,於是帶領龐德馬岱由子午谷來投漢中,此刻桓侯早平定漢中南行,漢中由魏延鎮守。
馬超來到漢中,向魏延說明情況後,魏延當然不敢在桓侯眼皮底下扯火閃,他安排馬超一行住下,立刻派人報知張飛。
張飛聽說馬超來投,心下大喜,他立刻往漢中接見馬超,並撥與他五千人馬,任命他為鎮西將軍,助魏延,黃忠守禦漢中。並讓馬岱,龐德加入了討伐劉璋的隊伍。
公元210年,即漢獻帝建安十五年冬,張飛在漢中祭了帥字大旗,率領十五萬大軍南下,進攻劉璋。
他令張合為主將,率領甘寧,蘇飛,陳應陳式等人,以賈翊為軍師,帶兵五萬,取道岀瓦口關進攻巴西。甘寧先前是去葭萌關,後被桓侯調回,這次將他安排在張合的部下。
令張遼為主將,也法正參贊軍事,率領徐晃,太史慈,孟達申儀等