祁山の戦い
諸葛亮が祁山で魏軍の魏平・賈嗣を包囲すると、司馬懿は上邽に郭淮・費曜・戴陵へ4000の兵を授けて駐屯させ、自ら祁山に援軍として向かった。この際、張郃は雍・郿にも兵を送るべき(石城県にいる軻比能を警戒したものか)と言っているが、兵の拡散を嫌った司馬懿に拒否されている。諸葛亮は裏をかき、祁山の包囲をゆるめて上邦を攻撃、出撃してきた郭淮と費曜を打ち破って上邽周辺の麦を刈り取り、兵糧の充足を図った。司馬懿は急いで上邦へ引き返す。その際、諸葛亮と遭遇したが、司馬懿はすぐに兵を引き、要害に立てこもって出撃しようとしなかったので、戦うことが出来なかった。また、張郃らも略陽に到着したため、諸葛亮は祁山まで軍を引いた。一方、牽招らは軻比能討伐のために出撃したが、すでに砂漠の南まで軻比能は撤退していた。
張郃の戦死などいくつかの損失があったが、諸葛亮を撤退させたことにより、魏では7月6日に官位の引き上げが行われた。一方で、曹叡は蜀が平定されないうちに張郃が死んだことについて嘆いている。
蜀では李厳が撤退したことを諸葛亮の責任にしようと謀り、「食料は十分に足りていたはずなのになぜ帰ってこられたのですか」と述べた。さらに、劉禅にも上奏し「丞相(諸葛亮)は敵を誘うために撤退したふりをしているだけでございます」と嘘をついた。このため諸葛亮は李厳の書いた手紙を集め、その矛盾を追及した。李厳はこの追及に敵わず、罪を認め謝罪した。そのため諸葛亮は劉禅に上奏し、自身が李厳を任用してしまったことを謝罪しつつその罪を弾劾した。その結果、8月、李厳は免官となり庶民に降格され、梓潼郡へ流された。一方で息子の李豊には罪を問わず、手紙を送って父の汚名を返上すべく職務に励むよう諭している。
228年から231年まで、連年出撃を続けてきた蜀軍だったが、234年までは大規模な出撃は控えることになる。232年には流馬などの新しい輸送車を完成させて農耕と軍事訓練に励み、233年には斜谷口に米を運んで食糧倉庫を修理させ、次の北伐に備えることになった。