六年春,扬声由斜谷道取眉,使赵云、邓芝为疑军,据箕谷, 魏大将军曹真举众拒之。亮身率诸军攻祁山,戎陈整齐,赏罚肃而号令长明,南安、天水、永安三郡叛魏应亮,关中响震。魏明帝西镇长安,命张邰拒亮,亮使马谡督诸军在前,与邰战于街亭。谡违亮节度 ,举动失宜,大为张邰所破。亮拔西县千余家,还于汉中,戮谡以谢众。上疏曰:“臣以弱才,叨窃非据,亲秉旄钺以历三军,不能训章明法,临事而惧,至有街亭违命之阙,箕谷不戒之失,咎皆在臣授任无方。臣明不知人,恤事多暗,《春秋》责帅,臣职是当。请自贬三等,以督厥咎。”于是以亮为右将军,行丞相事,所总统如前。 冬,亮复出散关,围陈仓,曹真拒之,亮粮尽而还。魏将军王双率骑追亮,亮与战,破之,斩双。七年,亮遣陈式攻武都、阴平。魏雍州剌史郭淮率众欲击式,亮自出至建威,淮退还,遂平二郡。诏策亮曰:“街亭之役,咎由马谡,而君引愆,深自贬抑,重违君意,听顺所守。前年耀师,馘斩王双;今岁爰征,郭淮遁走;降集氐、羌, 兴复二郡,威镇凶暴,功勋显然。方今天下骚扰,元恶未枭,君受大任,干国之重,而久自绝损,非所以光扬洪烈矣。今复君丞相,君其勿辞。” 九年,亮复出祁山,以木牛运,粮尽退军,与魏将张邰交战,射杀邰。十二年春,亮悉大众由斜谷出,以流马运,据武功五丈原,与司马宣王对于渭南。亮每患粮不继,使己志不申,是以分兵屯田,为久驻之基。耕者杂于渭滨居民之间,而百姓安堵,军无私焉。相持百余日。其年八月,亮疾病,卒于军,时年五十四。及军退,宣王案行其营垒处所,曰:“天下奇才也!”