外弛内张的情势,已到一触即发的地步,张信暗里要保护同党的安全,当晚下令把燕王的部将全体逮捕,说是有造反嫌疑,要押赴朝廷处决。这一举动无非是掩人耳目,他又暗中派出精壮士兵,埋伏在东殿两旁,宫门内外密布便衣密探。第二天,他谎称燕王的病已经好了,要召见张昺和谢贵,商议如何把这批阴谋造反的将领押解入朝。
张、谢两人虽然不疑,但也有防备,带了很多卫兵前往,到了礼端门,燕王扶杖把他们迎进去,卫队却被拒于门外。宴会行酒间,一片欢乐气氛,左右献进几个西瓜,大家都吃起来,燕王忽然似乎有所感悟,停下吃食站起来,气愤地说:“想起我目前的处境,有吃的都难以下咽,就是做老百姓,兄弟叔侄间也应该互相怜恤。我身为皇帝叔父,反而要惶恐度日,如今皇帝待我这样,国家还有什么希望呢?”说完将手上的西瓜往地上一摔。
这原来是个暗号,两旁埋伏的士兵一见,随即拥了出来,不由分说就把张昺、谢贵等人斩首,再揪出葛诚来,一同处斩示众。随即宣言,起义兵,清君侧,直向南京进军,不久便攻破皇城,建文帝不知所终。燕王抢了帝位,是为明成祖。