其次,太子李亨与杨贵妃也有些不可调和的矛盾。而太子本身对玄宗,对杨家是极度恐惧,却也是极度不满。恐惧在于,太子的位置之前并不是李亨,而是玄宗二儿子李瑛,当时得宠的妃子是武惠妃,她一直想让自己的儿子李瑁做太子,于是不断陷害当时太子李瑛,甚至在某天派人向太子谎报宫内遭匪,太子与另外两个兄弟带兵入宫,结果被诬陷为造反,最后为玄宗所杀。
而现在有一个千载难逢的机会摆在太子面前,让他可以解决所有阻碍自己登基皇位的人,瞬间登上权力顶峰,他势在必行。太子李亨利用御林军将士远离故乡和亲人的不满情绪,派人大肆宣扬杨家祸害朝纲,杨贵妃迷惑皇帝,最终导致天下大乱。士兵们的不满情绪风起云涌,而军事长官陈玄礼以及其他军镇的节度使早已不满杨家,与太子结成同盟,于是借用杨国忠与吐蕃勾结的罪名直接杀害杨国忠。
由此可知,李亨除掉杨贵妃是有一定必要性的。其本质就是政权之争。马嵬驿之变,实质上是由太子李亨和宦官李辅国、高力士等策划的一场争权斗争。太子李亨自天宝五载( 746) 遭李林甫和杨国忠的打击后,极为孤立;杨国忠任宰相后,又连遭倾轧;安绿山叛乱时,玄宗本想让太子李亨接替皇位,由于杨国忠及其姐妹的反对而未成事实;后又弃京幸蜀,如果到了蜀中,李亨在杨家势力的控制下就更无出头之日了。因此,太子李亨主谋借机除掉了宰相杨国忠与杨贵妃。