大军刚出蓝田不久,就被诸葛瞻攻取了蓝田,抄了退路。
诸葛瞻率领两万大军屯蓝田,其中包含了傅佥的两千白耳军和梁绪的两千麒麟军,再加上诸葛瞻麾下的三千御林军和五千南蛮精锐,以及一部分汉中精兵,虽然兵力只有两万人,但都是精锐之师,战力极强。
曹爽见粮道被诸葛瞻断了,立即挥师攻打蓝田,谁料诸葛瞻两万汉军竟然将蓝田城守得极其坚固,曹爽八万大军,打了三天竟然啃不下这块硬骨头。
第三天,潼关的守军主动出击,王平、魏延率领五万大军来到了曹爽的阵前,将曹爽的八万大军围住了。
曹爽这才惊慌不已,王凌和臧霸都主张立即撤军,以免再次陷入当年长安战役的被动。
但征西将军李胜却坚持一鼓作气,在野外击败魏延、王平的潼关大军,进而收复潼关。
王凌、臧霸、李胜几人在曹爽面前争执不休,臧霸怒道:
“李胜将会败坏国家大事,应该将他们斩首。”曹爽不悦,无奈之下只好撤军。
但已经被诸葛瞻事先进兵据守住魏军后路,曹爽经过苦战方才得以撤离,死伤甚多,所带去转运的牛马也几乎耗尽,魏军之中对曹爽怨声载道。
曹爽苦心经营的伐蜀之战没能成功,导致了曹爽在朝中的声望受到了一定的折损,这时候曹爽当年在长安城下惨败的消息,又不知道被谁给抖落了出来,导致朝中声讨曹爽的声音越来越大。
这让回到洛阳的曹爽有些坐立不安,他最怕的,便是司马懿会挑头起来反对他,于是何晏出了一计,让征西将军李胜去试探司马懿。
首先是任命征西将军李胜为荆州刺史,然后再让李胜上任前去探望司马懿,司马懿在李胜面前故意装作眼花耳聋,衰老病重,李胜回禀,曹爽信以为真,更没有戒心了。
于是不久后,曹爽兄弟携皇帝曹芳去高平陵祭拜魏明帝之墓。
曹爽一行人刚出洛阳不久,司马懿突然一改往日的病容,尽起三千死士,在洛阳发动政变。
司马懿率军入永宁宫向素来与曹爽不睦的郭太后上奏,称曹爽兄弟败乱国典、擅权营私,遂奉太后上奏天子请求意旨罢废曹爽,与蒋济等占据洛水浮桥,关闭洛阳城门。