杨松说:“现在如果不出去迎战,就是坐以待毙了。我守城,主公应当亲自去决一死战。”张鲁听从了他的话。阎圃劝谏张鲁不要出城。张鲁不听,于是带兵出城迎战。还没等交锋,后军就已经开始逃跑。张鲁急忙后退,背后曹兵追了上来。
张鲁跑到城下,杨松闭门不开。张鲁无路可走,曹操从后面追上来,大喊:“为什么不早点投降!”张鲁于是下马投降。曹操大喜;念及他封锁仓库的心意,以优厚的礼节对待他,封张鲁为镇南将军。阎圃等人都被封为列侯。于是汉中全部平定。
曹操传令各郡分别设置太守,安排都尉,重赏士卒。只有杨松卖主求荣,曹操当即下令将他在集市上斩首示众。后人有诗感叹道:“妨贤卖主逞奇功,积得金银总是空。家未荣华身受戮,令人千载笑杨松!”
曹操已经得到了东川,主簿司马懿进言说:“刘备靠欺诈和武力夺取了刘璋的地盘,蜀地的百姓还没有真心归附他。如今主公已经得到了汉中,益州震动。可以迅速进兵攻打益州,刘备的势力势必会瓦解。有智慧的人贵在抓住时机,时机不可错过啊。”
曹操感叹道:“人就怕不知足,已经得到了陇地,还想着蜀地吗?”刘晔说:“司马仲达(司马懿,字仲达)的话是对的。如果稍微迟缓,诸葛亮善于治国担任丞相,关羽、张飞等勇冠三军担任将领,蜀地的百姓安定下来后,据守关隘,就难以侵犯了。”
曹操说:“士卒们长途跋涉很是劳苦,暂且应该加以抚恤。”于是按兵不动。
再说西川的百姓,听说曹操已经夺取了东川,料想他必定会来夺取西川,一天之内,多次惊恐不安。刘备请军师商议。
孔明说:“我有一计,能让曹操自己退兵。”刘备问是什么计策。孔明说:“曹操分兵驻守合淝,是害怕孙权。如今我们如果把江夏、长沙、桂阳三郡归还给东吴,派遣能言善辩的人,陈说其中的利害关系,让孙权起兵袭击合淝,牵动局势,曹操必定会带兵南下。”
刘备问:“谁可以作为使者?”伊籍说:“我愿意前往。”刘备非常高兴,于是写了书信,备下礼物,让伊籍先到荆州,通知关羽,然后再进入东吴。
伊籍到了秣陵,去见孙权,先通报了自己的姓名。孙权召伊籍进去。伊籍见过孙权,行完礼后,孙权问:“你来这里做什么?”