马超改屯于固山，声言要断曹军后路，曹洪此时想攻击下辨的吴兰，但众人都因张飞军的扬言举动有所迟疑，惟独曹休认为敌人如要断军后路，应该伏兵以行；现在他们如此扬言，不如趁他们未合兵，尽早攻击敌人。曹洪认同，进击吴兰军，斩杀雷铜、任夔等人，吴兰逃至氐族，被当地人强端所杀。至三月，张飞与马超军撤走。同时，刘备与夏侯渊等对峙。七月，刘备派陈式等攻击马鸣阁，被徐晃大破，士兵中有部份甚至在逃亡时掉进山谷中。刘备率精兵十部又不能攻克屯兵广石的张郃，急送书信到成都要求增派援兵。诸葛亮接受杨洪「若无汉中，则无蜀矣」的意见，于