司马师领兵堵住叛军的前进道路,深沟高垒避而不战。
毌丘俭的部队大多是毋丘俭从北方带过去的。司马师第一时间派兵控制住叛军的家属。他的意图很明显也很险恶,谁敢跟我作对,我就拿谁的家属问罪。
消息传来,叛军军心大乱。很多人悄悄跑到司马师那边投降了。
文钦趁人跑光之前发动进攻。但军心已经被动摇,部队丧失斗志,很快被魏军击败。文钦战败逃走,投了东吴。
文钦跑了。毌丘俭的势力更加孤单。眼瞅着士兵跑得差不多了,毌丘俭也只好逃走。魏军后来捉到了他,把他杀了。
司马师打赢这一仗,但病情加重让他一命呜呼。临死前,他把弟弟司马昭叫过来,把军权交给了他。
东吴孙峻在魏国内乱期间屯兵东兴。他想等着内战双方打得两败俱伤时出兵北伐,坐收渔翁之利。没想到毋丘俭、文钦不战而溃。司马师把镇守淮北的诸葛诞调到淮南,接管毌丘俭的防区,任命他为镇东大将军。诸葛诞迅速进驻寿春。孙峻见无机可乘,便收兵回去了。
孙峻回去后不久得了个急病死了。他的堂弟孙綝接任大将军总揽权柄。
姜维也趁机出兵北伐。将军张翼劝他:“国小民劳,不宜黩武”。姜维不听。
姜维带着数万人杀向狄道。
当时,魏国征西将军郭淮病死。雍州刺史陈泰接替了他的职务。陈泰的部将王经接任雍州刺史。
陈泰命令王经增援狄道,等他率领大军赶到后合兵一处迎战姜维。但王经贪功,没有增援狄道而是径直迎战姜维,结果被姜维杀得大败。姜维乘胜包围了狄道。
姜维刚胜一仗,士气正旺。陈泰兵力不足,不敢与姜维正面交锋,进驻狄道城外的山上扎营,虚张声势,扰乱姜维的军心。姜维率军进攻,被陈泰居高临下击退。陈泰放风已经派兵去抄姜维的后路。姜维就怕这个,急忙撤兵而走。
来年秋收,姜维兵出祁山抢粮。魏国镇西将军邓艾早已料到姜维会来,在姜维必经之路上布下伏兵。姜维中了埋伏,被杀得大败。
姜维数度北伐,劳民伤财,损兵折将,毫无所获,招致国内越来越多人的抱怨。但姜维“志立功名”,不为所动,仍然坚持北伐。