黄忠领兵去劫粮,到了赵云约定的时间却没有回营。赵云担心出了什么事,让张翼守营,自己率领几十个骑兵去寻找黄忠。结果碰到曹操的大军,赵云凭着几十个骑兵将曹操的大军打散,曹操的军队紧接着追击赵云,这个时候部将张著受伤,被曹操的军队包围,赵云再一次突击曹军,把张飞带回营寨内。
驻守荥阳的张翼,看到曹军杀到,便坚守不出。赵云认为死守不是最好的办法,让自己的军队偃旗息鼓,曹操的军队害怕有伏兵,不敢向赵云进攻便撤退。此时赵云让士兵弩射曹操的后军,曹军坠入汉水中淹死不少。

黄忠提出偷袭的建议好,在执行计划后赵云军陷入劣势,关键时刻赵云不但救出了黄忠和张著,还给曹军重创,刘备夸奖赵云:子龙一身都是胆,军中将士称赵云为"虎威将军"。
两军对峙数月,曹军伤亡者很多。于是撤出汉中回长安。撤退前,曹操让张犊守陈仓,让曹真受下辨,让曹洪镇守陈仓,刘备得到汉中后,上表汉献帝,尊刘备为汉中王,正式建立蜀汉政权。汉中之战胜利后,刘备派刘封领兵乘船顺汉水东下,与孟达会攻上庸,又令关羽进攻襄阳、樊城。
孙权在刘、曹争夺汉中之战时,按兵不动,坐山观虎斗。孙权视曹操为奸雄,刘备为枭雄,两者都是劲故。逮至孙权偷袭江陵,邀斩关羽,兵不血刃,逐刘备势力出荆州,吴、蜀交恶,东吴势难独存,只好卑躬屈节于曹魏。










