楊鬆到了馬超的軍營,說了情況後,馬超說:“此戰未必會輸,我不會撤兵。”楊鬆說:“要不撤兵也行,主公說你隻要做成三件事,便可重賞,如果完不成,就獻上自己首級。”馬岱問:“哪三件事?”楊鬆說:“第一,你要打敗劉備,第二,你要斬下劉璋的首級,第三,你要將荊州軍逐出川境,以保我大蜀長治久安。”馬超說:“來人,將楊鬆亂棍打出。”楊鬆走了以後,馬岱說:“大哥,如果我們脫離漢中,就真的沒有地方可去了。”馬超歎了一口氣,說:“傳令,為了防止劉備追軍,各營留下全部糧草輜重,輕裝撤退。”
張魯接到馬超的信,剛一看完,就看到楊鬆來了,便給楊鬆看,說:“馬超同意撤軍了,三日之內,已經進了漢中境。”楊鬆說:“我看此事不簡單,前日我去勸他,他寧死不回,現在又回來地這麼急,據細作探報,他在葭萌關之所以和劉備大戰三天三夜,不分勝負,是在為誰取西川,誰取漢中爭執不下,而現在,馬超已經回來了,主公,您想想,這是進軍還是退軍。”張魯說:“馬上派人守住關口,不放西涼的一兵一卒過關。”
馬超派馬岱探聽消息,馬岱回來以後說:“大哥,漢中的關口全部關閉了,說是不放進西涼的一兵一卒。”馬超說:“一定是楊鬆從中作梗。”馬岱問:“大哥,如今我軍進退兩難,困於荒郊野外,如何是好?”馬超說:“我意投靠劉皇叔,隻是在葭萌關讓他頭疼過。”這時,侍衛來報:“報,諸葛亮前來探營。”馬超把佩劍拔出來,插在旁邊,說:“讓他進來”諸葛亮進來以後,馬超問:“閣下來此,有何貴幹?”諸葛亮說:“特來做說客。”馬超說:“這把戰劍新磨,正少一頭顱待斬,閣下請試言之,如若不然,便請試劍。”諸葛亮說:“這把新磨之劍恐怕我不會試劍,而是會先斬你。將軍現在受困荒郊野外,上不能承父誌,報父仇,下不能製楊鬆而見張魯。”馬超說:“是啊,我對不起我的這些兄弟。”諸葛亮說:“我主劉備以仁德立於亂世,從起兵之日便高喊‘漢賊不兩立,王業不偏安’將軍如果投降劉皇叔,上可報父仇,下可讓弟兄們有個安身之處。”馬超離座,說:“馬超願意投降劉皇叔。”諸葛亮說:“我主又得一員虎將。”見到劉備後,馬超說:“主公,cd指日可待,請將cd交給我,我有把握不廢一兵一卒,勸服劉璋投降。”
馬超帶兵到了cd城下,說:“劉璋,我已投降劉皇叔,命你速速開城投降,否則開始攻城。”然後把槍一揮,各種攻城兵器現身。劉璋說:“聽他的,我們川蜀大勢已去,降了吧!”於是cd四個大門全部開了,劉備大軍迅速占領了整個cd。