萧鸾又嘱令平西将军王广之杀掉南兖州刺史安陆王萧子敬8。王广之得手后,萧鸾又令徐玄庆除掉荆州刺史临海王萧昭秀。
徐玄庆率领轻骑来到江陵,假传诏书,令萧昭秀立即起程随他回京。荆州长史何昌寓知道有变,因而出城去见徐玄庆说:“王爷受朝廷之命镇守此地,又没有犯过错,朝廷为什么要召他回去呢?而且就凭你的一面之词,便要王爷同你一起回京,这似乎说不过去!如果朝廷一定要王爷回京,也应当由王爷亲自上奏,问过陛下以后,再做定夺。”徐玄庆见他理直气壮,也不好发作,便告辞而去。不久,正式的诏使前去宣召,任命萧昭秀为车骑将军,另由萧昭秀的弟弟萧昭粲继任荆州刺史,萧昭秀这才安然回京。
萧鸾随后又密嘱吴兴太守孔琇之,令他杀害晋熙王萧銶9。孔琇之不肯,绝食自尽。萧鸾又改派裴叔业西行,令他除掉镇守各地的王爷。裴叔业于是自寻阳县出发,先来到湘州,杀死湘州刺史南平王萧锐;又赶到郢州,逼死十六岁的萧銶;接着赶到南豫州,杀掉豫州刺史宜都王萧铿10。
上游的各位王爷已被消灭殆尽,裴叔业欣然东还,向萧鸾报捷。萧鸾随即自封太傅,领扬州牧,晋爵宣城王。然后召集当时名士,商讨大计,指日篡位。侍中谢朏不愿依附萧鸾,因而恳请出任吴兴太守,齐主允准。将要起程时,谢朏派人给弟弟吏部尚书谢渝送去一壶美酒,并附上一封信,信上说:“喝干这壶酒,记得,千万不要干预人事!”
萧鸾担心群臣不服,骠骑咨议参军江祏安慰他说:“大人的两个肩胛上各有一块红色的胎记,这不就是肩擎日月吗?你为什么不让众人看看你的胎记,好让他们知道你生来就有重大的使命!”萧鸾略略点头。于是,晋寿太守王洪范入都谒见他时,萧鸾便给王洪范看自己的胎记,并故意密嘱说:“人人都说这是日月相,你可千万不要泄露出去呀!”王洪范不解道:“大人怎么能隐瞒身上有日月的事呢?我一定要为您极力宣扬!”萧鸾装出一副惊慌的样子,王洪范离开后,他却暗暗欢喜,欣慰不已。桂阳王萧铄11与鄱阳王萧锵齐名,萧锵擅长作文章,萧铄擅长名理,时人称他们为鄱桂。鄱阳王遇害后,萧铄由前将军升任中军将军,开府仪同三司。他本就流连诗酒,不愿参政,此时勉强受任,明知萧鸾不怀好意,但也没法推辞,只好虚与周旋。一天,萧铄去东府见萧鸾,回来后,他对侍读山悰说:“我前几天去见宣城王时,他对着我呜咽不止,当天鄱阳、随郡二王就死了;今天宣城王又对着我痛哭流涕,十分惭愧的样子,恐怕我也要遇害了!”这晚,萧铄心惊肉跳,觉得很不安。果然到了半夜,一群东府士兵突然闯进来,把他杀死了。没过多久,萧铄的弟弟始兴王萧鉴12、建安王萧子真13纷纷遇害。
萧鸾仍不满足,又令中书舍人茹法亮去杀巴陵王萧子伦14。萧子伦虽然只有十六岁,但颇有英名,当时正担任南兰陵太守一职,镇守琅玡。听说茹法亮到来,萧子伦从容不迫地整肃衣冠,出来接旨。当菇法亮读完伪诏,递给他一杯毒酒时,萧子伦欷歔道:“古人说,人之将死,其言也善。从前,齐建国时几乎将宋的子孙杀光,现在萧齐的子孙一个个遭祸,也是天理循环,我没什么好怨恨的。只是你是我萧齐的旧臣,此次奉命前来,应该是迫不得已吧?你也不用劝酒,我不会为难你的。”茹法亮心中有愧,低头不语,见他已喝下毒酒,就退了出去。片刻功夫,萧子伦毒发归天,茹法亮为他收尸时,也忍不住掉了几点眼泪。收到捷报,萧鸾当即派人杀掉衡阳王萧钧15。
面对萧鸾的恣意虐行,朝中没有一人敢违背他的旨意,更别说站出来说话,于是高、武两帝传下的宝座就这么轻易地被他篡夺了去。延兴元年十月末,齐廷竟颁布一道王太后的诏书,将齐主萧昭文废为海陵王,令宣城王萧鸾登上帝位。
齐主萧昭文只好出宫居住私邸,他的皇后王氏也降为海陵王妃。太后王氏本来居住在宣德宫,萧鸾嗣位后,她只好搬到宫外,住在经过翻新的鄱阳王故邸。萧鸾还假惺惺地再三谦让,才入殿登基,改元建武,颁诏大赦天下。萧鸾自称入承太祖,然后加封太尉王敬则为大司马,司空陈显达为太尉,尚书令王晏为骠骑大将军,左仆射徐孝嗣为中军大将军,中领军萧谌为领军将军,兼任南徐州刺史,中护军王玄邈为南兖州刺史,平北将军王广之为江州刺史,晋寿太守王洪范为青、冀二州刺史,长子萧宝义为扬州刺史。因为萧宝义自小有些残疾,不便出京镇守,萧鸾便安排始安王萧遥光前去代任;又令萧遥光的弟弟萧遥欣镇守荆州,萧遥昌镇守豫州。这三人因与萧鸾最为亲近,所以得到萧鸾的重用。
过了几天,齐主萧鸾追尊生父始安王萧道生为景皇帝,生母江氏为景皇后,追封已故兄长萧凤为侍中骠骑将军,任命始安王的弟弟萧缅为侍中司徒,并封他为安陆王。萧凤是刘宋时期病故的郎官,他的儿子就是萧遥光兄弟。萧缅在齐太祖时被封为安陆侯爵,在世祖永明九年病故,他的儿子萧宝眰承袭爵位,出任湘州刺史。萧宝眰的弟弟萧宝览被封为江陵公,萧宝宏被封为汝南公。齐主萧鸾册立已故王妃刘氏为皇后,追封谥号敬。刘皇后去世已有六七年,留下了四个儿子,长子叫萧宝卷,二子叫萧宝玄,三子叫萧宝夤,四子叫萧宝融。齐主萧鸾还有几个姬妾所生的儿子,其中最年长的就是萧宝义,老二叫萧宝源,老三叫萧宝攸,老四叫萧宝嵩,最小的叫萧宝贞。即位后,萧鸾想册立储君。几个儿子中,萧宝义虽然最年长,但他是姬妾所生,并且有残疾。于是,齐主萧鸾册立萧宝卷为太子,封萧宝义为晋安王,萧宝玄为江夏王,萧宝源为庐陵王,萧宝夤为建安王,萧宝融为随郡王,萧宝攸为南平王,萧宝嵩为晋熙王,萧宝贞为桂阳王。
建武元年十一月,海陵王萧昭文忽然患病。齐主萧鸾派御医给他诊治,没想到几服草药下去,反将海陵王的性命断送了。可怜十五岁的幼主仅得一副华棺,算是比高武、文惠二帝好上些许吧。至此,齐主萧鸾终于如愿以偿。