越王杨侗召其还东都,收余众众仅得万余人,只能龟缩于东都洛阳之内,不敢再出兵交战。而李密却因此战而声势大涨,诸雄纷纷来投,其人马膨胀至三十万之众,继续向洛阳进逼。
至于李渊,在楼烦郡与梁师都大战数场,各有胜负,却将楼烦郡打成了一锅粥,而北方,李渊使人说动郭子和,与其一起夹击。刘武周被李世民与郭子和两面夹攻,打得连滚带爬,但是,仍旧死死稳守住忻口关隘,总之一副不放弃不抛弃的模样。
而终于到了大业十四年三月,杨广呃屁了,嗯,这位中国历史上毁誉参半的大隋皇帝眼见天下大乱,瓦岗寨军首领李密占据了洛口,截断了隋炀帝西归之路。隋炀帝滞留江都,已然心灰意冷,无心回北方,命修治丹阳宫(南京),准备迁居此处。
扈从帝驾的骁果禁卫军大多是西北关中人,久居在外,思亲思乡思归心切,又见隋炀帝不想西归,却欲久留江东,人心益加不安,便谋划叛帝西归。
这个时候,武贲郎将司马德戡统领万余骁果军驻扎于江都城内,直接负责皇帝的安全警卫,他得知骁果军士密谋叛逃,就暗中联络一些人,打算借着士兵归心似箭的心理举事叛乱。此时,他们并没有弑帝叛逆的野心,只是想抢掠些财物,然后结伙西归关中。
一向性情狂逆的宇智及得知这个信息后大为高兴,当下就去见司马德戡,撺掇他应该放弃原先小打小闹没出息的想法,而应趁天下大乱、群起反隋、手握精锐禁军的良机,干出一番夺取天下的大事业。司马德戡认为言之有理,可造反是大事,总得有个领头的呀!几个人一商量,决定拥戴宇化及为起事的主帅发动兵兵。
公元618年(大业十四年)三月十日(也有说是十一日的)夜间,司马德戡引骁果自玄武门入,裴虔通与元礼直入宫中搜捕,炀帝闻变,匿于永巷。最终还是被造反的士卒给抓住,宇化及使校尉令狐行达缢杀炀帝。隋氏宗室、外戚在江都宫中者皆被杀,惟炀帝侄孙秦王浩因素与宇智及交往密切,得不死,并被立为帝。
而杨广这位雄心勃勃到心灰意冷,最终被自己的好基友给缢杀的一代帝王,死后边个像样的棺材板都没有,而是由萧后和宫人拆床板做了一个小棺材,偷偷地葬在了江都宫的流珠堂下。
后宇化及自为大丞相,智及为左仆射,准备率隋官兵十余万众西归,着令右御卫将军陈棱守江都。陈棱集众缟素,备仪卫,为杨广发丧,改葬在吴公台下。
听闻杨广死讯后,吴兴太守沈法兴起兵。沈法兴世为著姓,宗族数千家,以讨伐宇化及为名,至乌程,得精锐六万,连克余杭、毗陵、丹阳等地,据江南十余郡,自称江南道大总管,承制置百官。
四月初,萧铣即皇帝位,轩百官,准梁室旧制,谥其从父琮为孝靖皇帝,祖岩为河间忠烈王,父璇为宪王,封董景珍等功臣七人皆为王。攻克南郡(杨广改荆州为南郡),迁都江陵。
岭南隋将张镇周、钦州刺史宁长真、交趾太守丘和等闻炀帝被杀,都归附萧铣。于是东起九江,西达三峡,北至汉水,南达交趾皆为萧铣所有,拥兵四十余万。