收取汉中之后,司马懿建议曹操趁着刘备在益州根基未稳,立刻发兵攻打,但此时许昌朝堂中拥汉势力及曹操嫡子间的争斗开始爆发,而且西凉和汉中初定,曹操深恐若是曹军进入蜀中,西凉和汉中降而复叛,后果不堪设想,于是决定班师回京,处理内乱,派张郃、徐晃等镇守治中。
建安二十四年(公元219年),刘备率军在汉中杀死夏侯渊,打败曹军,3月曹操率军到阳平关。5月,左右为难的曹操不得不以鸡肋为口令,然后退出汉中。在这方面,刘备打赢了汉中战役,汉中之战可以称之为建立蜀汉的战争。三方对抗已经形成。基于汉中战争的胜利,刘备也在益州站稳了脚跟。