军徐质，南安太守邓艾进兵围攻曲城，切断交通及水源，曲城蜀军困窘不堪。姜维领兵救援，进兵至牛头山，为陈泰军所阻。郭淮率军赶往牛头山，企图切断姜维退路。姜维迅速撤走。句安、李歆等人孤立无援，献城投降。随后郭淮西击羌人各部，留邓艾屯兵白水以防蜀军反攻。姜维下令廖化驻军白水南岸以牵制邓艾，亲自率重兵奔袭洮城。邓艾于当夜抢先占据洮城。姜维见邓艾抢先一步，遂撤军退走，魏兵得以不败。邓艾因此功被赐爵关内侯。