中十分怜惜。于是,曹操派人前往巴中,劝说张鲁投降。张鲁想要投降,张卫却不肯。杨松则写密信报告曹操,让曹操进兵,他愿意作为内应。曹操收到密信后,亲自带领军队前往巴中。张鲁派弟弟张卫领兵迎战,张卫与许褚交锋,被许褚斩于马下。败军回去报告张鲁,张鲁想要坚守。杨松说:“现在如果不出去迎战,就只能坐以待毙了。我守城,主公您应当亲自出去与曹军决一死战。” 张鲁听从了他的建议。阎圃劝谏张鲁不要出去,张鲁不听,于是带领军队出城迎战。还没等交战,后军就已经开始逃跑。张鲁急忙退兵,背后曹兵紧紧追赶。张鲁逃到城下,杨松却闭门不开。张鲁无路可走,曹操从后面追上来,大喊:“为何不早点投降!” 张鲁于是下马投降。曹操十分高兴,念及张鲁封锁仓库的心意,对他以礼相待,封张鲁为镇南将军。阎圃等人也都被封为列侯。于是,汉中全部平定。曹操传令各郡分别设置太守和都尉,对士卒进行了大肆赏赐。只有杨松卖主求荣,曹操下令将他在闹市中斩首示众。后人写诗感叹道:“妨贤卖主逞奇功,积得金银总是空。家未荣华身受戮,令人千载笑杨松!”
曹操已经占领了东川,主簿司马懿进言说:“刘备使用欺诈手段夺取了刘璋的益州,蜀地的百姓还没有完全归附他。如今主公已经夺取了汉中,益州必定震动。我们可以迅速进兵攻打益州,益州势必会土崩瓦解。有智慧的人贵在抓住时机,时机一旦错过就不会再来。” 曹操感叹道:“人总是不知足,已经得到了陇地,还想着蜀地吗?” 刘晔说:“司马仲达说得对。如果稍微迟缓,诸葛亮善于治理国家,成为丞相,关羽、张飞等勇冠三军,成为将领,蜀地的百姓安定下来后,据守关隘,我们就难以进犯了。” 曹操说:“士卒们长途跋涉,十分辛苦,应该先让他们休养生息。” 于是,曹操按兵不动。
再说西川的百姓,听说曹操已经夺取了东川,料想他必定会来攻打西川,一天之内,多次感到惊恐。刘备请来军师商议对策。孔明说:“我有一计,可以让曹操自动退兵。” 刘备问是什么计策。孔明说:“曹操分兵屯驻在合淝,是因为惧怕孙权。如今我们如果将江夏、长沙、桂阳三郡归还给东吴,派遣能言善辩的人,向孙权陈说利害关系,让东吴起兵袭击合淝,这样就能牵动曹操