郑贵妃见此计不成,转眼又想出了一招,请求神宗来个“三王并封”。所谓“三王并封”,就是在建储之前,先把皇长子朱常洛、皇三子朱常洵和另一个皇子朱常浩三人都封王,只要三人同时封王,彼此就都别无二致。郑贵妃让神宗交与阁臣拟旨,大臣们仔细一研究,认为这又是郑贵妃为抑制皇长子布下的一个陷阱,是郑贵妃为自己的下一步所做的铺垫,这道谕旨当然也就不了了之。
几次碰壁之后,郑贵妃急了,就干脆缠住神宗,喋喋不休,非要神宗答应立朱常洵为太子。要笑脸?不答应不给;要临幸?不答应也不给,搞得神宗没办法,只好和郑贵妃到大高元殿,祗谒神明,约定以朱常洵为太子,由神宗亲笔写下《赐誓书》,装进一个玉盒,封住后由郑贵妃保管。
时间拖到万历二十八年,皇长子朱常洛已十八岁,该结婚了。大臣们纷纷上奏,要求先册封太子然后大婚,神宗也感到再拖下去不行了。这时,郑贵妃拿来玉盒,坚决要求神宗履行诺言。神宗心动了,他接过玉盒,揭去封条打开一看,不料那张《赐誓书》竟被虫蛀的破破烂烂了,最为诡异的是常洵二个字被蛀虫咬了一个大洞,连一笔一划都没留下。神宗不禁毛骨悚然,失声道:“天意啊,朕不能违背天意!”郑贵妃此时如雷轰顶,傻了一会,竟倒地乱滚,边哭边骂,如同泼妇。神宗此时顾不上理她了,大步奔出了西宫,赶紧入朝招人起草诏书,立皇长子朱常洛为太子,万历二十九年十月,举行了立储仪式,第二年给太子完婚。至此,这场万历年间最激烈最复杂的政治事件,前后争吵达十五年,共逼退首辅四人,部级官员十余人、涉及中央及地方官员人数三百多位,其中一百多人被罢官、解职、发配,整个帝国为此不得安宁的“国本之争”,总算告一段落,郑贵妃在这一重大回合中终于惨败了下来。