李渊建立唐朝后,立长子李建成为太子。由于李世民网罗了程咬金秦叔宝、李靖、尉迟敬德等著名将领以及房玄龄、杜如晦等幕僚谋士,加上李世民战功显赫,对太子李建成的地位构成了极大威胁。李建成多次密谋杀害李世民未成,兄弟之间的矛盾越来越恶化,最终发展到了反目成仇、兵戎相见的地步。经过密谋,李建成决定利用抵御突厥入侵的机会,先夺李世民的兵权,等出征的时候再李世民杀掉。按照事先制定好的计划,李建成向唐高宗李渊推荐李元吉代替李世民出征,并请求将李世民的大将秦叔宝、程咬金的部队以及李世民的精锐士兵都归李元吉指挥。
李世民得到消息,急忙找房玄龄等谋士商量对策。李世民决定趁李建成不防备,先发制人,杀掉李建成、李元吉兄弟俩。李世民表面上仍然像往常一样平静,暗地里却紧锣密鼓地调兵遣将,在玄武门附近设下埋伏,称李建成、李元吉入宫接受李渊召见时,突出奇兵将二人杀死,顺理成章地得到了太子之位,并理所当然地成了大唐的继承人。
可以说,如果太子李建成事先不产生杀死李世民的念头并付诸实际行动,按照李世民的品德,是不会杀死李建成成为太子的,李世民一定是一位尽职尽责、清正廉洁,帮助李建成镇守边关的好王爷。当然,倘然如此,也就肯定不会有李世民当皇帝以后开创的大唐盛世了。