朕当时请求中宗选择贤明的儿子立为皇帝以避免灾祸,但中宗很不高兴,朕也因此而担忧恐惧以至于几天吃不下饭。朕怎么能够对中宗可以劝他禅位,对自己却不能做到这一点呢!”于是在八月传位太子李隆基,自己退为太上皇,改元先天。同年,太平公主的丈夫武攸暨去世。 [18]
公元713年(先天二年),太平公主倚仗太上皇的势力专擅朝政,与李隆基发生尖锐的冲突,朝中七位宰相之中,有五位是出自她的门下,文臣武将之中也有一半以上的人依附她。太平公主与窦怀贞、岑羲、萧至忠、崔以及太子少保薛稷、雍州长史新兴王李晋、左羽林大将军常元楷、知右羽林将军事李慈、左金吾将军李钦、中书舍人李猷、右散骑常侍贾膺福、鸿胪寺卿唐和胡僧慧范等一起图谋废掉唐玄宗,此外,太平公主又与宫女元氏合谋,准备在进献给李隆基服用的天麻粉中投毒。李晋是李德良的孙子。常元楷和李慈多次前往太平公主的私宅与她订下作乱的计谋。 [19]
王琚对李隆基进言道:“形势已十分紧迫,陛下不可不迅速行动了。”尚书左丞张说从东都洛阳派人给李隆基送来了一把佩刀,意思是请玄宗及早决断,铲除太平公主的势力。荆州长史崔日用入朝奏事,对李隆基说:“太平公主图谋叛逆,是由来已久的事情。当初,陛下在东宫作太子时,在名分上还是臣子,如果那时想铲除太平公主,需要施用计谋。现在陛下已为全国之主,只需颁下一道制书,有哪一个敢于抗命不从?如果犹豫不决,万一奸邪之徒的阴谋得逞,那时候再后悔可就来不及了!”李隆基说:“你说得非常正确,只是朕担心会惊动太上皇。”崔日用又说道:“天子的大孝在于使四海安宁。倘若奸党得志,则社稷宗庙将化为废墟,陛下的孝行又怎么体现出来呢!请陛下首先控制住左右羽林军和左右万骑军,然后再将太平公主及其党羽一网打尽,这样就不会惊动太上皇了。”李隆基认为他说得很对,便任命他为吏部侍郎。 [20]
魏知古告发太平公主发动叛乱,指使常元楷、李慈率领羽林军突入武德殿,另派窦怀贞、萧至忠、岑羲等人在南牙举兵响应。李隆基于是与岐王李范、薛王李业、郭元振以及龙武将军王毛仲、殿中少监姜皎、太仆少卿李令问、尚乘奉御王守一、内给事高力士、果毅李守德等人定计率先下手诛除太平公主集团。
甲子(初三),李隆基通过王毛仲调用闲厩中的马匹以及禁兵三百余人,从武德殿进入虔化门,召见常元楷和李慈二人先将他们斩首,在内客省逮捕了贾膺福和李猷并将他们带出,又在朝堂上逮捕了萧至忠和岑羲,下令将上述四人一起斩首。窦怀贞逃入城壕之中自缢而死,唐玄宗下令斩戮他的尸体,并将他的姓改为毒氏。李旦听到事变发生的消息后,登上了承天门的门楼。郭元振上奏李旦说:“皇帝只是奉太上皇诰命诛杀窦怀贞等奸臣逆党,并没有发生什么其他的事。”李隆基也随后来到门楼之上,李旦于是颁发诰命列举窦怀贞等人的罪状,并大赦天下,只是逆臣的亲属党羽不在赦免之列。薛稷被赐死在万年县狱中。 [21]