李渊知道三兄弟有很大的矛盾,手心手背都是肉,他也不想因为偏爱某一个儿子,而引来其他儿子的猜忌和陷害。李渊决定召见三位儿子,李世民知道此次前去必定充满了危机。在门下客房玄龄和尉迟德等人的支持下,李世民决定先发制人,不能让自己成为板上的鱼肉,任人宰割。
李世民率先在玄武门进行了埋伏,他早早收买了李建成部下的将领常何。李建成和李元吉进入玄武门之后,李世民向他们发射弓箭,随后李元吉上前抢夺李世民的弓箭,拿着弓弦勒住了李世民的脖子,此时尉迟德从后方进攻,发射弓箭将李元吉射死。太子率兵和李世民展开了激烈的斗争,尉迟德提着李元吉的人头来到了城头之上,这下双方停止了战斗,随后李世民杀掉了李建成。
李渊迟迟等不来李世民三兄弟,他已经料到大事发生了。李渊得知李建成和李元吉去世的消息,十分悲痛。三天之后,李渊下令立李世民为皇太子,过了几天后,李渊表示禅位于李世民。