果然,第二天蕭寶卷召徐孝嗣入宮,徐孝嗣率領自己的部屬防衛宮城,而蕭坦之則率領中央軍攻打蕭坦之的東府,直到這時,蕭寶卷宮中人心才趨於安定。到這個時候,蕭遙光才命令桓曆生出戰,雖然桓曆生不斷擊敗中央軍,但大勢已去,蕭遙光的東府被不斷湧到的各路人馬圍得水泄不通。蕭遙光的謀臣將領們不斷逃出東府前往宮城投降,人心已散,大事去矣。
桓曆生也沒免俗,趁著最後一次出東府南門作戰的時機,趁機投降了前來勤王的曹虎(原雍州刺史,當年就是他謊稱投降北魏,導致孝文帝倉促發動了494年的南征。公元498年,南齊丟掉漢北五郡後,蕭衍被任命為雍州刺史,而曹虎則改為回中央任職,沒想到正趕上蕭遙光的反叛),曹虎也沒糾結,直接斬殺了桓曆生。而蕭遙光聽說桓曆生叛變的消息則大發雷霆,誅殺了桓曆生留在東府的兒子(其實就是人質)。可憐桓曆生跟錯了主子,自己的建議不被采納導致失敗,最後關頭,想放棄兒子的性命而自保,卻最終竹籃打水一場空,自己的性命也被曹虎索了去。曹虎的做法在當時看也是再正常不過,兵荒馬亂之時,誰知道桓曆生是戰是降,殺掉他一則免除後患,二則還可以換取白花花的銀子,何樂而不為?!曹虎是久經沙場職場的老手,殺人對他來說輕車熟路,簡單易行,這算盤打得實在也是精明。不過成也蕭何敗蕭何,曆史上許多武將毀就毀在這“貪財”二字上,曹虎聰明反被聰明誤,此乃後話,我們暫時先按下不表。
而蕭遙光殺桓曆生兒子時“好煞氣”,輪到自己上戰場時卻徹底軟了蛋,史載蕭遙光眼見大勢已去,急忙換上平民服裝,躲到床下,可他也不動動豬腦子想一想,這種小兒科的“躲貓貓”又怎能保他周全。最終蕭遙光被攻入東府的中央軍士卒發現,黑暗中,蕭遙光被倒拖出來,立即斬首示眾。至此,蕭遙光的反叛終告失敗。
公元499年的那個秋天,齊明帝蕭鸞留給蕭寶卷的“六貴”隻剩下了“三貴”,而以徐孝嗣、劉暄、蕭坦之為首的南齊政壇的“大腕們”在經曆了蕭遙光的反叛事件後,一個個處於戰戰兢兢,如履薄冰,首鼠兩端,驚恐疑惑的狀態中。而我們的主角蕭寶卷,卻在這次“血的洗禮中”迅速“成長”起來,蕭寶卷滴血的牙齒已經長成,父皇“做事不要落人後”的諄諄教誨還在耳邊回響,南齊帝國政壇的“生死時速”還將繼續上演!