李密每次在同宇文化及交戰在打了大勝仗之後,他必定要派人向隋皇泰報捷。在洛陽城中的文武大臣們一個個都感到歡欣鼓舞!
唯有王世充對他的部下們說:「元文都這些人,不過是辦理文書的小吏,我看這形勢,必定會被李密迷失了心竅兒。以前我們的部隊曾多次與李密交戰,前前後後打死李密軍中的父兄子弟有很多,而一旦李密的瓦崗佔領洛陽城,我們這些人沒一個能逃得掉的!」
他就是想拿這些話激怒他的部下。元文都等人聽說了,內心十分恐慌,他和盧楚等人謀劃,趁王世充入朝之時,埋伏士兵在宮門殺掉王世充。然而,「屋漏偏遭連陰雨,人若倒霉喝口冰水都塞牙」?
王世充原本是西域的一個胡人:在他的性格因素中陰險狡詐,為人殘忍刻薄。因此,在洛陽城內有許多朝中大臣對他談虎色變,並且,人人都有點怕他。
段達這個人性格膽小怕事,他恐怕事情不會成功,他派女婿張志將盧楚等人的計劃告訴給王世充。戊午在十五日的半夜三更時分,王世充率兵襲擊含嘉門。元文都聽說發生了變故,他進入到內宮侍奉隋皇泰至乾陽大殿,並安排羽林軍要死守宮門並命令諸將要緊閉城門進行有效的抵禦。
宿衛將軍跋野綱領兵出戰,遇到王世充之後他下馬投降。
宿衛將軍費曜和田支和在城外與王世充交戰,無法被王世充擊潰之。
元文都領著宿衛兵準備東出玄武門,從背後襲擊王世充的後隊。可是,長秋監段瑜聲稱找不到宮門的鑰匙,拖延了很長時間。
天都快亮了,元文都又打算領兵出太陽門迎戰王世充。
等回到乾陽殿的時候,王世充已攻破了太陽門而進宮。
皇甫無逸拋下他的母親和妻子兒女,砍開右掖門,向西逃往長安城。
盧楚在這個時候躲藏在太官署的官衙中,他被王世充的部下給抓獲,來到興教門見到王世充;王世充下令軍士以亂刀砍死了盧楚;他的部隊進攻紫微宮門。
隋皇泰派人登上紫微觀,問王世充:「卿家舉兵你想做什麼?」
王世充下馬謝罪說道:「元文都、盧楚等人對臣橫加陷害,請殺了元文都,我甘願接受刑罰。」於是段達命將軍黃桃樹綁了元文都送給王世充。
元文都衝著隋皇泰說:「臣今天早上死了,晚上就輪到陛下您了!」
皇泰主慟哭送他,出興教門,像盧楚一樣被亂刀砍死,還殺了盧楚、元文都所有的兒子。
段達又以隋皇泰的命令開宮門以迎王世充入宮,王世充用自己的人全部替換了宿衛宮闕的禁兵,然後進入乾陽大殿晉見皇泰隋。
隋皇泰戰戰兢兢地坐在龍椅之上對王世充說道:「汝擅自舉兵殺人,不曾稟報,難道這是你作臣子的忠心嗎?你想一逞武力,也膽敢殺我嗎?」
王世充只嚇得當即伏身下拜流淚謝罪道:「臣蒙受先皇的提拔,粉身碎骨難以報答。元文都等人包藏禍心,想召李密危及社稷,又怕臣下不同意對臣猜忌;臣被迫求生來不及稟報。如果懷有什麼惡意,違背陛下,天地日月在上明鑒,讓臣滿門滅絕一個不留。」說罷他聲淚俱下。
隋皇泰以為王世充是真心,令他上殿,和他談了很久,又與王世充一同入後宮面見皇太后;王世充披散頭髮發下誓言,「不敢有二心。」
於是,隋皇泰封王世充為左僕射,總督內外諸軍事。
到了中午,捉住趙長文、郭文懿,殺了二人。然後巡視全城,公佈誅殺元、盧等人之罪。王世充從含嘉城搬到尚書省,逐漸聯結同黨,恣意橫行作威作福。他用哥哥王世惲做內史令住在宮國,子弟們都掌有兵權,把政事分為十頭,全部交給同黨所主持,勢震內外人人爭相趨附,隋皇泰楊侗成為傀儡。