司23岁的曹芳已长大。身为皇帝,他自然无法忍受司马师这样一个权臣的存在。而李丰之死更是让他心中不平。为了除掉司马师,曹芳准备先除掉如今领兵镇守许昌的司马昭,便以姜维入寇的名义命司马昭前去关中抵御姜维。9月,司马昭率兵来到京城洛阳,曹芳亲自到平乐观去阅兵。这时,左右便有人劝皇帝赶紧趁杀了司马昭,夺了他的兵,再与司马师决战,甚至都替曹芳拟好了诏书,但最终曹芳还是惧不敢发。
但司马昭十分乖觉,已对此事有所察觉。于是他也不去抵御什么姜维了,径自率兵入城,来见兄长司马师,告知此事。兄弟二人最终决定先下为强,要把曹芳给废掉。19日,司马师以郭太后的名义召集群臣开会。提出曹芳荒淫无度,亵近倡优,不可以承天绪、居大位。群臣畏于司马氏的势力,都随声附和道“伊尹放太甲以宁殷、霍光废昌邑以安汉。今日之事,亦唯公命”司马师道“诸君既已伊、霍望师,师又安所避之”便从袖中取出要上奏给郭太后准备废曹芳的表文,让群臣署名。
大鸿胪郭芝奉司马师之命,拿着这道表文往永宁宫去见郭太后。谁料曹芳竟也在永宁宫,与太后相对而坐。郭芝便索性直接对曹芳道“大将军欲废陛下,另立彭城王”曹芳不答,起身就走。郭太后也很不悦。郭芝道“太后有子而不能教。如今大将军已与我等群臣商定,又有兵马在宫外。还请太后顺旨吧”郭太后道“我要见大将军”郭芝道“还有什么好见的!太后还是速命人去将天子玺绶取来吧”郭太后无奈,便让身旁的侍御从曹芳处取来天子玺绶,放在自己身边。
这一切都做完后,郭芝赶紧去回报司马师,司马师大喜。派人将齐王印绶给曹芳送去,并告诉他“你已不是皇帝而是齐王了。今天就搬出皇宫,住到西宫去”曹芳自知不可留,与郭太后垂涕而别,乘上王车,从太极殿南出,驶向自己的齐王府。群臣送者数十人。司马师的三叔、太尉司马孚悲不自胜,其余臣子也纷纷流涕。
搞定曹芳后,司马师又派人来见郭太后,索要天子玺绶。郭太后不肯交出,道“大将军要立的彭城王曹据,是武帝曹操之子,也就是我丈夫明帝曹叡的叔叔。若他做了皇帝,我是侄媳,还能是太后吗?且我丈夫就这样绝嗣了吗?还是请大将军考虑一下别的人选。高贵乡公曹髦是文帝曹丕之孙、东海王曹霖之子。也就是我丈夫的侄子。依古礼,可以过继给我丈夫为子,然后立他为帝。不知大将军意下如何”
22日,司马师与群臣商议之后,决定遵从郭太后的意思,迎立14岁的曹髦为帝。太常王肃奉命持节,往阳平郡元城县去迎接曹髦。司马师又派人来索要天子玺绶。郭太后道“这就不劳大将军费心了。曹髦小时候我就见过他。等他来了,我会亲自把玺绶交给他”
10月4日,曹髦到达玄武馆,群臣奏请舍前殿。被曹髦以“先帝旧处”为由拒绝,避止西厢。群臣又请以法驾迎,也被曹髦拒绝。5日,曹髦入宫,群臣迎拜西掖门之南,曹髦下舆答拜。礼官说不必如此.曹髦正色道“我还没有继位,现在仍是人臣”遂答拜。到了止车门,曹髦便要下舆。左右道“天子乘舆可入”曹髦道“皇太后召我,未知所为”于是步行来到太极东堂,见了郭太后。郭太后亲自把天子玺绶交付。于是曹髦正式在太极前殿即位,大赦,改元正元。下令减乘舆服御、后宫用度。罢尚方御府百工技巧靡丽无益之物。给齐王曹芳在河内郡重门修建王宫。
7日,曹髦遣侍中持节分赴四方。观风俗、劳士民、察冤枉失职者。
8日,曹髦封司马师为相国,增邑9千户。进号大都督,假黄钺。入朝不趋、奏事不名、剑履上殿。赐钱5百万、帛5千匹。司马师上表固辞相国之封。19日,废立定策的其他功臣也各有封爵、增邑、进位、班赐。
冬天,姜维攻下陇西郡的狄道、河关、临洮3县。但因张嶷被魏将徐质所杀。不得不退兵。将三县百姓迁往广汉郡绵竹县、蜀郡繁县(《三国演义》第109回,将姜维此次北伐大肆渲染,甚至描写成司马昭被姜维困于铁笼山,但皆属虚构)
255年1月12日,镇东将军毋丘俭(夏侯玄、李丰的好友)扬州刺史文钦(受曹爽重用)假造郭太后诏书,在淮南郡寿春县起兵,移檄各州郡“废司马师,以其弟司马昭代之。重用太尉司马孚、护军司马望父子”掀起了轰轰烈烈的淮南三叛之第二叛!
毋丘俭遣使邀镇南将军诸葛诞一起起兵,诸葛诞斩使不从。毋丘俭、文钦率六万大军渡过淮水,毋丘俭驻兵汝南郡项县,文钦则率兵在外游击。
当时司马师正患目瘤,刚刚由医官动完切除术,而在府中养病。忽闻淮南叛乱,急召群臣入府商议军情。大家都劝司马师好好养病,可让司马孚率兵前往征讨。只有王肃、傅嘏、钟会三人坚持此战必须要由司马师亲征。司马师听了三人的话,蹶然跃起道“我亦顾不得目疾了”
25日,司马师让司马昭兼中领军,留镇京师洛阳,自己则率十余万大军倍道兼行,去平定叛乱。再召三方之兵会于陈、许之郊。
30日,车骑将军、征西将军郭淮去世,雍州刺史陈泰继任车骑将军。王经继任雍州刺史。
司马师问计于光禄勋郑袤。郑袤道“毋丘俭好谋而不达事情,文钦勇而无算。您率大军出其不意,江淮之卒锐气有余而耐力不足,您可深沟高垒以挫其气,此周亚夫平定七国之长策也”司马师点头称善。但荆州刺史王基却另有看法“淮南之民非真心思乱,不过是受毋丘俭、文钦的胁迫。若大兵一临,必土崩瓦解。应当速行”司马师便任命王基为监军,假节,让他统帅前军先行,后来又觉不妥,遣使将王基叫停。最后是在王基的反复劝说下,司马师这才同意王基火速进兵,去占据氵隐水,
闰1月1日,司马师到达氵隐桥,毋丘俭的两个部将史招、李续前来投降。王基又向司马师反复陈情,终于让司马师同意他先去占据汝南郡南顿县。毋丘俭也从项县出兵,与争不得,退保项城。
9日,东吴丞相孙峻率吕据、留赞等军偷袭寿春,司马师命诸军皆深壁高垒,勿与敌战,以待东军之集。又拒绝了诸将速攻项城的建议,命诸葛诞率豫州诸军,由安丰郡治安风县攻打寿春。胡遵率青、徐诸军出谯、宋之间,断叛军的归路。司马师自己屯兵汝南郡汝阳县。叛军进不得战,退又恐寿春遭袭,进退两难。叛军将士家皆在北,军心涣散,降者相继,只有淮南新附农民的叛意依旧坚决。
毋丘俭曾遣使,邀兗州刺史邓艾一起起兵。但邓艾和诸葛诞一样,将使者斩首。随即率兵万余,兼道前进,来到汝南郡与陈郡交界的乐嘉,在此修建浮桥,等待司马师的大军到来。
文钦准备乘邓艾和司马师还未会合之际,先拿下乐嘉城。可谁知司马师已悄悄来到了乐嘉。16日,两军交战。文钦18岁的儿子文鸯骁勇绝伦,对父亲道“及其未定,击之可破”将军队一分为二,父子各领一军,准备夜袭敌营。半夜,文鸯在司马师帐中左冲右突,无人能挡。司马师惊骇得眼珠都从肉瘤创口中迸出,疼痛难忍。但为怕影响军心,司马师也只能咬被强忍,被子都被咬破。但毕竟众寡悬殊,文鸳攻了大半夜直到天明,都没能将营帐攻破。而其父文钦又不知何故,竟失期未至。
天明之后,文鸯只能下令收兵。司马师派司马班率骁将八千翼追击。文鸯六七次在数千骑魏兵中杀进冲出,杀伤百余人,最后吓得司马班不敢再追。
尹大目本是曹氏家奴,也是曹爽亲信。当年高平陵之变,司马懿就是派他去向曹爽信誓旦旦的保证“只要兵权,不要性命”而等到曹爽被杀,尹大目便常思报仇,故意亲近司马氏。这次司马师就带着他一起从征。尹大目知道司马师患有目瘤,已命不久矣。于是便假意向司马师请命去招降文钦。得到司马师允许后,尹大目急忙来追文钦“还请君侯暂忍数日”可谁知文钦一见自己便厉声大骂“汝先帝家人,不念报恩,反追随司马氏作逆。天不祐汝”骂完还张弓欲射。尹大目至此绝望,涕泣道“世事已无可挽回,你我各自努力吧”
毋丘俭得知文钦兵败的消息后,连夜逃走,众遂大溃。文钦撤回项县,发现已是空城一座;又想撤回寿春,寿春已被诸葛诞攻陷,寿春城中十余万百姓或流迸山泽,或散走入吴。无奈的文钦也只能选择投奔东吴。此时的孙峻正在东兴,19日,北上至淮南郡橐皋,接受文钦父子的投降。
毋丘俭则逃往汝南郡慎县,左右纷纷弃他而去,毋丘俭藏于水边草中。21日,淮水上的安风津都尉张属将毋丘俭杀死,传首京师。张属被封侯。
29日,曹髦下诏特赦为毋丘俭、文钦所误的淮南士民。封诸葛诞为镇东大将军,仪同三司,都督扬州诸军事。
毋丘俭被夷三族。其同党七百余人下狱,侍御史杜友经审讯之后,只杀了首事者十余人,其余的全都放了。毋丘俭的孙女身怀有孕,司隶主簿程咸上奏当不予连坐。朝廷从之,并著于律令。
司马师病情加重,回许昌养病,留贾逵之子贾充监诸军事。司马昭匆匆从洛阳赶来探病,司马师让其总统诸军。28日,司马师在许昌病逝。曹髦下诏:东南新定,司马昭可留屯许昌为内外之援,大军由尚书傅嘏带回京城洛阳。钟会与傅嘏商议后,让司马昭与傅嘏一起回京,驻兵于洛水之南。
2月5日,曹髦下诏封司马昭为大将军、录尚书事。钟会因此成为司马昭的亲信,常有自矜之色。傅嘏戒之道“你志向远大,但也要知道勋业难为的道理。还是谨慎些好”
吴军与魏军在高亭交战,魏将曹珍战败。12日,孙峻率10万大军攻打寿春。被诸葛诞的部将蒋班败于菰陂。留赞、孙楞、蒋休等将被杀,孙峻撤兵回国。任命文钦为都护、镇北大将军、幽州牧。3月,朱异攻打安丰郡失败。
3月,曹髦立曹操王后卞氏之弟卞秉的曾孙女卞氏为皇后,大赦。4月3日,封卞皇后之父卞隆为光禄大夫、位特进、睢阳乡侯。追封卞隆前妻(卞皇后生母)刘氏为顺阳乡君。封卞隆之妻王氏为显阳乡君。
7月,孙仪、张怡、林恂等人欲谋杀孙峻,事发,孙仪自杀、其余人被杀。死者数十人。孙鲁班还诬陷自己同父同母的亲妹妹孙鲁育与孙仪等人同谋,孙峻于是将孙鲁育公主逼杀。
7月,孙峻让卫尉冯朝修筑广陵城,任命吴穰为广陵太守、留略为东海太守。花费无数,举朝莫敢言,只有滕胤一人劝谏,但孙峻也不听。最终这广陵城还是没能修成。冯朝却被任命为监军使者,督徐州诸军事。引发百姓饥荒,军士怨叛。