元吉转过身来,拿起身边的弓箭,就想射杀世民,但是心里一慌张,连弓弦都拉不开来。李世民眼明手快,射出一支箭,把建成先射死了;紧接着,尉迟敬德带了七十名骑兵一起冲了出来,尉迟敬德一箭,把元吉也射下马来。
东宫和齐王府的将士听到玄武门出了事,全部出动,猛攻秦王府的兵士。李世民一面指挥将士抵抗,一面派尉迟敬德进宫。
唐高祖正在皇宫里等着三人去朝见,尉迟敬德手拿长矛气吁吁地冲进宫来,说:“太子和齐王发动叛乱,秦王已经把他们杀了。秦王怕惊动陛下,特地派我来保驾。”
高祖这才知道外面出了事,吓得不知道该怎么办才好。
宰相萧瑀等说:“建成、元吉本来没有什么功劳,两人妒忌秦王,施用奸计。现在秦王既然已经把他们消灭,这是好事。陛下把国事交给秦王,就没事了。”
到了这步田地,唐高祖要反对也没用了,只好听左右大臣的话,宣布建成、元吉罪状,命令各府将士一律归秦王指挥。过了两个月,唐高祖让位给秦王,自己做太上皇。李世民即位,就是唐太宗。