玄武门之变是唐高祖武德九年六月初四(公元626年7月2日)由当时唐高祖李渊次子秦王李世民在唐王朝的首都长安城(今陕西省西安市)大内皇宫的北宫门——玄武门附近发动的一次流血政变。
在起兵反隋的过程中,李氏兄弟二人配合仍算默契,直到唐朝建立。
大业十三年(617年)五月,太原留守、唐国公李渊在晋阳起兵,在长子李建成、次子李世民等人支持下,十一月占领长安后,李渊拥立隋炀帝的孙子代王杨侑为帝,改元义宁,即隋恭帝。李渊自任大丞相,进封唐王。义宁二年(618年)五月,李渊篡隋称帝,定国号为唐,并立长子李建成为太子。根据《唐创业起居注》中说,晋阳起兵是李渊本人的主意。但是《唐书》中却说太原造反是李世民的谋略,李渊曾答应他事成之后立他为太子。天下平定后,李世民功名日盛,李渊却犹豫不决。李建成随即联合李元吉,排挤李世民。李渊的优柔寡断,也使朝中政令相互冲突,加速了诸子的兵戎相见。
高祖即位后,李建成为太子,常驻宫内处理事务,为文官集团代表。李世民为秦王,继续率领武将集团带兵出征,功劳也最大。
太子自知战功与威信皆不及世民,心有忌惮,就和弟弟齐王李元吉联合,一起排挤和陷害李世民;同时李世民集团亦不服太子,双方持续明争暗斗。
公元626年7月2日.这天李世民率领尉迟恭等人,带了一支人马埋伏在玄武门(长安太极宫的北面正门).不多久,太子李建成和齐王李元吉也骑着马来了,他们都是奉李渊之命来见驾的.可是到了玄武门,他们觉得有点不对劲,那个熟悉的领兵将军常何不知到哪儿去了,守卫人员看起来也很陌生.正疑惑时,门官出来传话,要他们把护卫留下,只身去见李渊.
李建成一听,调转马头就往回跑.这时李世民一边高叫:“站住,别走!”一边骑马赶了过来.李建成哪里肯听,只是没命地跑,李世民眼疾手快,搭弓一箭,射死了李建成.李元吉见状,也要拉弓射李世民,但心里慌张,他拉了几次弓都没拉开.这时尉迟恭带了七十名骑兵赶到,一阵乱箭把李元吉射下马来.李元吉吓得拼命逃,又被尉迟恭一刀砍死.
李渊在宫中等着三个儿子,却听到外面乱成一片.正不知是怎么回事,尉迟恭已手持长矛带着人马涌了进来.他向李渊禀报说,李建成、李元吉阴谋作乱,已被秦王杀了,“秦王怕乱兵惊动皇上,特派我来护驾.”他又要李渊下令,让太子宫和齐王府的护卫停止抵抗.
李渊听了,大吃一惊.面对这样的形势,他只好顺势应变,立李世民为太子.两个月后,他又传位给李世民,史称唐太宗.李渊自己做“太上皇”去了.
这场流血事件就是历史上有名的“玄武门之变”.这是一场无法避免的事件.