汉.魏太和四年（230年），曹魏派司马懿由西城，张郃由子午道，曹真由斜谷，三路进攻汉中，诸葛亮率军西征，命李严率军2万赴汉中。合攻汉中，但因天雨而罢兵。魏太和五年（231年）春，诸葛亮第四次北伐。魏明帝让司马懿驻扎长安。诸葛亮先是围祁山，又招鲜卑轲比能响应。司马懿命令费曜、戴凌等留四千兵守上邽，其余兵力皆往祁山救援，司马懿亲率大军前往隃麋。就在司马懿以为诸葛亮主攻祁山时，不料诸葛亮却反其道而行，得知司马懿大军要来，分兵留攻祁山，自己却率主力奇袭上邽，迎击司马懿。郭淮、费曜等出击诸葛亮，却被诸葛亮大败。