起处理国事，张裔去世后，蒋琬代替其职。诸葛亮率军北上，在汉水北面阳平、石马扎下大营，屯兵于汉中。建兴六年（228年）春，诸葛亮扬声由斜谷道取郿，使赵云、邓芝为疑军，据箕谷，曹真举众军相拒。诸葛亮身率诸军攻祁山，戎兵阵列整齐，赏罚严肃而号令分明，南安郡、天水郡、安定郡叛魏响应诸葛亮，关中震动。魏明帝往西镇压长安，命令张郃兵拒诸葛亮，诸葛亮使马谡督诸军在前锋，与张郃战于街亭。马谡违反诸葛亮调度，不合举动，大部为张郃所攻破。诸葛亮拔西县1,000余家，还兵汉中，戮杀马谡以谢罪于众。于是以诸葛亮为右将军，行丞相事，