拜议郎。及诛曹爽,帅众卫二宫,以功增邑千户。蜀将姜维之寇陇右也,征西将军郭淮自长安距之。进帝位安西将军、持节,屯关中,为诸军节度。淮攻维别将句安于麹,久而不决。帝乃进据长城,南趣骆谷以疑之。维惧,退保南郑,安军绝援,帅众来降。转安东将军、持节,镇许昌。及大军讨王凌,帝督淮北诸军事,帅师会于项。增邑三百户,假金印紫绶。
寻进号都督,统征东将军胡遵、镇东将军诸葛诞伐吴,战于东关。二军败绩,坐失侯。蜀将姜维又寇陇右,扬声欲攻狄道。以帝行征西将军,次长安。雍州刺史陈泰欲先贼据狄道,帝曰:“姜维攻羌,收其质任,聚谷作邸阁讫,而复转行至此,正欲了塞外诸羌,为后年之资耳。若实向狄道,安肯宣露,令外人知?今扬声言出,此欲归也。”维果烧营而去。会新平羌胡叛,帝击破之,遂耀兵灵州,北虏震詟,叛者悉降。以功复封新城乡侯。高贵乡公之立也,以参定策,进封高都侯,增封二千户。毌丘俭、文钦之乱,大军东征,帝兼中领军,留镇洛阳。及景帝疾笃,帝自京都省疾,拜卫将军。景帝崩,天子命帝镇许昌,尚书傅嘏帅六军还京师。帝用嘏及钟会策,自帅军而还。至洛阳,进位大将军加侍中,都督中外诸军、录尚书事,辅政,剑履上殿。帝固辞不受。
甘露元年春正月,加大都督,奏事不名。夏六月,进封高都公,地方七百里,加之九锡,假斧钺,进号大都督,剑履上殿。又固辞不受。秋八月庚申,加假黄钺,增封三县。
二年夏五月辛未,镇东大将军诸葛诞杀扬州刺史乐綝,以淮南作乱,遣子靓为质于吴以请救。议者请速伐之,帝曰:“诞以毌丘俭轻疾倾覆,今必外连吴寇,此为变大而迟。吾当与四方同力,以全胜制之。”乃表曰:“昔黥布叛逆,汉祖亲征;隗嚣违戾,光武西伐;烈祖明皇帝乘舆仍出:皆所以奋扬赫斯,震耀威武也。陛下宜暂临戎,使将士得凭天威。今诸军可五十万,以众击寡,蔑不克矣。”秋七月,奉天子及皇太后东征,征兵青、徐、荆、豫,分取关中游军,皆会淮北。师次于项,假廷尉何桢节,使淮南,宣慰将士,申明逆顺,示以诛赏。甲戌,帝进军丘头。吴使文钦、唐咨、全端、全怿等三万余人来救诞,诸将逆击,不能御。将军李广临敌不进,泰山太守常时称疾不出,并斩之以徇。八月,吴将朱异帅兵万余人,留辎重于都陆,轻兵至黎浆。监军石苞、衮州刺史州泰御之,异退。泰山太守胡烈以奇兵袭都陆,焚其粮运。
苞、泰复进击异,大破之。异之余卒馁甚,食葛叶而遁,吴人杀异。帝曰:“异不得至寿春,非其罪也,而吴人杀之,适以谢寿春而坚诞意,使其犹望救耳。若其不尔,彼当突围,决一旦之命。或谓大军不能久,省食减口,冀有他变。料贼之情,不出此三者。今当多方以乱之,备其越逸,此胜计也。”因命合围,分遣羸疾就谷淮北,禀军士大豆,人三升。钦闻之,果喜。帝愈羸形以示之,多纵反间,扬言吴救方至。诞等益宽恣食,俄而城中乏粮。石苞、王基并请攻之,帝曰:“诞之逆谋,非一朝一夕也,聚粮完守,外结吴人,自谓足据淮南。钦既同恶相济,必不便走。今若急攻之,损游军之力。
外寇卒至,表里受敌,此危道也。今三叛相聚于孤城之中,天其或者将使同戮。吾当以长策縻之,但坚守三面。若贼陆道而来,军粮必少,吾以游兵轻骑绝其转输,可不战而破外贼。外贼破,钦等必成擒矣。”全怿母,孙权女也,得罪于吴,全端兄子祎及仪奉其母来奔。仪兄静时在寿春,用钟会计,作祎、仪书以谲静。静兄弟五人帅其众来降,城中大骇。
三年春正月壬寅,诞、钦等出攻长围,诸军逆击,走之。初,诞、钦内不相协,及至穷蹙,转相疑贰。会钦计事与诞忤,诞手刃杀钦。钦子鸯攻诞,不克,逾城降。以为将军,封侯,使鸯巡城而呼。帝见城上持弓者不发,谓诸将曰:“可攻矣!”二月乙酉,攻而拔之,斩诞,夷三族。
吴将唐咨、孙弥、徐韶等帅其属皆降,表加爵位,禀其馁疾。或言吴兵必不为用,请坑之。帝曰:“就令亡还,适见中国之弘耳。”于是徙之三河。夏四月,归于京师,魏帝命改丘头曰武丘,以旌武功。五月,天子以并州之太原上党西河乐平新兴雁门、司州之河东平阳八郡,地方七百里,封帝为晋公,加九锡,进位相国,晋国置官司焉。九让,乃止。于是增邑万户,食三县,诸子之无爵者皆封列侯。秋七月,奏录先世名臣元功大勋之子了,随才叙用。
四年夏六月,分荆州置二都督,王基镇新野,州泰镇襄阳。使石苞都督扬州,陈骞都督豫州,钟毓都督徐州