地，不和曹军交战。后曹操在北山下运粮，黄忠出兵夺取，但过期不还。赵云便率数十骑出营寻找，正好遇上曹操大军，被围，赵云突围冲阵，一面战斗、一面退却。曹兵再次集合，追到赵云军营下，赵云入营后便大开门，偃旗息鼓。曹军怕有伏兵便退却，忽然赵云军雷鼓震天，用劲弩从后射杀曹兵。曹兵慌张害怕，自相践踏，堕进汉水而死的人甚多。曹操与刘备相守数月，曹军死伤甚多，曹操欲撤退。至五月，曹操终于退兵回长安，刘备佔领汉中。
结果.刘备方面成功佔领汉中后，于六月派孟达由秭归攻房陵，杀死太守蒯祺。后再命