朱元璋要不是利用机会,一个个将功臣除去的话,朱家的江山可能不会长久。中山王徐达在军中的威望太高,就算他自己不想当皇帝,手下的人也会拥戴徐达当皇帝。朱元璋可不想再来一次“陈桥兵变”,不想让徐达成为第二个赵匡胤。所以明明知道徐达毒疮发作不能吃发物的时候,朱元璋派人送去了一只烧鹅。要知道烧鹅是最大的发物,生疮的病人绝对不能进食。朱元璋这是在逼死徐达,徐达不吃的话就是不听圣旨,就是想要造反,朱元璋就会马上要了徐家上下的命。要是徐达吃了烧鹅,就算当场不死,也没有活下去的理由了。因为朱元璋送烧鹅,就是让徐达去死的意思。徐达不是没有反复思量过,但是为了自己的名誉,更为了子孙后代的安全,他只好牺牲自己换取家人的平安。因为这时候徐达在京城,手里并没有多少兵力,他是绝对逃不出京城的。他只好含着眼泪,当着传旨太监的面,大口大口吃下了整只烧鹅。当晚就毒疮破裂,血流不止而死,临死的时候徐达虽然请来了太医,但是却不让他们救治。意思是让这些太医亲眼看着自己死去,表示自己对朱元璋这个皇帝的忠心。
不光是中山王徐达,就是文臣之首的李善长也是这样。李善长善于组织和协调,打仗的时候,就是依靠他稳定后方。建国之后李善长更是全心全意帮助朱元璋治理天下,为朱明江山立下了汗马功劳。可是朱元璋依然不放心李善长,他发现李善长不但手握民政大权,而且学生遍布天下。李善长一次做寿,各地的官员竟然利用官府的驿站传递消息和寿礼。各地的密探回报,官员们之间不是以职务官阶相称,竟然互称对方为师兄弟,称呼李善长不是长官或者宰相,而是先生或者老师。为此朱元璋就开始针对李善长,多次在大家面前不给李善长留有余地的谩骂。更是任由李善长的政敌胡惟庸,时时刻刻地给李善长制造麻烦。终于后来因为李善长的儿子的一个小错误,朱元璋对李善长发起了总攻,李善长背上教子不严、对帝王不忠等不好名誉下台了,不久之后李善长被朱元璋活活逼死了。
朱元璋对功臣们心狠手辣,众多功臣被朱元璋剥皮示众。像沐英这种能够活下来的功臣真的可以说是凤毛麟角,可以说是屈指可数了。永乐皇帝朱棣更是一个狠角色,不但夺走了自己亲侄子建文皇帝的江山,更是十多年来秘密追杀建文帝。凡是暗中收留和资助过建文帝的人,一经查实就全家处斩或者秘密屠杀。据说十多年里,为此死去的人数不下数万,更有三户大户从此被灭族了。永乐皇帝朱棣还亲手将自己的一个年幼的女儿活活打死,原因就是这个小公主说出了父皇的心事而已。永乐皇帝朱棣当时刚刚登基不久,名义上依然打着“清君侧、除奸臣。”的旗号。小公主不过七岁大,并不知道父皇的心机和远大目标,她在一个小型宴会上说了一句“父王早就想当皇帝了。”永乐皇帝朱棣当场大怒,当着大家的面,活活将这个可爱的小公主打死。徐皇后也因此一病不起,断断续续地没有完全好过,数年之后贤良的徐皇后就离世了。