魏雍州刺史郭淮领兵来救，诸葛亮率主力军向建威，牵制郭淮，魏军知道汉军主力到临，便紧急撤退，汉军顺利佔领二郡。之后，诸葛亮安抚当地的氐人、羌人，然后留兵据守，自己率军回汉中。因成功夺取二郡，刘禅升诸葛亮回任丞相。至冬天，诸葛亮徙府营至南山下的平原，建筑汉、乐二城，加强汉中防守。230年六月，曹魏想反客为主，大司马曹真上表伐蜀议案，曹叡认为可行，本来曹真想从斜谷南入，但镇军大将军陈群认为斜谷太险阻，难以进退，于是曹真率主力军改为由子午道进发；张郃则由斜谷辅攻；大将军司马懿率军由西城进发顺汉水