扩廓帖木儿,是沈丘人。他本来是王族,小名叫保保,是元朝平章政事察罕帖木儿的亲外甥。察罕把他当成亲儿子养,元顺帝还赐给他名字叫扩廓帖木儿。那时候,汝州、颍州一带盗贼四起,中原大地一片大乱,元朝的军队打了很久都没什么效果。

到了至正十二年,察罕带兵起义,在河南打仗,又打到河北,还把关中、河东的贼寇都打败了,收复了汴梁,把刘福通打跑了,平定了山东,田丰也投降了,基本上把贼寇都消灭光了。后来,他统领大军包围了益都,结果田丰叛变了,察罕被王士诚刺杀了,这些事都记载在《元史》里。

察罕死后,顺帝就在军营里任命扩廓为太尉、中书平章政事、知枢密院事,官职跟察罕一样高。扩廓继续带兵包围益都,他们挖地道进去,攻破了益都。扩廓抓住了田丰和王士诚,剖开他们的心祭奠察罕,又把陈猱头等二十多个人绑起来送到京城。之后,他又攻下了莒州,山东全境都被平定了。这是至正二十二年发生的事。

一开始,察罕帖木儿平定了山西和河北,孛罗帖木儿在山西大同,为了争夺地盘,他们多次交战。朝廷下诏书让他们和解,但他们根本不听。扩廓帖木儿平定了山东地区后,带兵回师驻扎在太原,和孛罗的冲突依然不断。这时,朝廷大臣老的沙和秃坚得罪了太子,就逃到孛罗那里,孛罗把他们藏了起来。朝廷下令削去孛罗的官职,解除他的兵权。

孛罗于是起兵造反,攻打京城,杀了丞相搠思监,自己当上了左丞相,老的沙当了平章政事,秃坚当了枢密院知院。太子向扩廓求救,扩廓派他的将领白锁住率领一万骑兵进京护卫,但战事不利,护送太子逃到了太原。

一年多以后,扩廓奉太子的命令,起兵讨伐孛罗,攻入大同,兵临大都城下。元顺帝就暗中在朝中杀了孛罗。扩廓跟着太子一起进京朝见皇帝,被封为太傅、左丞相。当时,如果不是因为扩廓,太子就危险了。扩廓虽然功劳很大,但他出身行伍,一下子升到丞相的位置,朝中很多老臣都嫉妒他。而扩廓长期带兵打仗,也不喜欢在朝廷里待着,在京城待了两个月,就请求出兵平定江淮地区。

皇帝批准了他的请求,封他为河南王,让他统领全国的军队,代替皇太子出征,还分给他一半的中央官员作为他的属下。他的仪仗队绵延几十里,军容非常盛大。这时朱元璋已经消灭了陈友谅,占领了整个江浙地区,张士诚占据着淮东和浙江西部。扩廓知道南方军队很强大,不能轻举妄动,于是驻军河南,下令让关中四位将军会师,准备大举进攻。这四位将军分别是李思齐、张思道、孔兴、脱列伯。

思齐,是罗山人,跟察罕一起起兵造反,地位差不多。他收到扩廓的征调令,气得大骂:“我和你父亲是朋友,你小子毛还没长齐,就敢给我下命令?” 然后命令自己管辖的部队一个都不许出武关。思道他们也都不听调遣。扩廓叹了口气说:“我奉旨统领全国军队,可这些镇守将领都不听指挥,还怎么讨伐叛贼!” 于是派他弟弟脱因帖木儿带一支军队驻扎在济南,防备南方的军队,自己则率领大军西进关中,攻打思齐他们。

思齐等人集合军队在长安,在含元殿旧址盟誓,团结一心抵抗扩廓。双方僵持了一年多,打了数百场仗都没分出胜负。元顺帝派使者下令让他们停战,专心对付江淮地区的叛军。扩廓想先解决思齐他们,再率军东进。于是派他的猛将貊高前往河中,想出奇兵攻打凤翔,端掉思齐的老巢。貊高带的兵大多是孛罗部的士兵,走到卫辉的时候,军队哗变,逼着貊高背叛扩廓,攻占了卫辉、彰德,然后向朝廷告发扩廓的罪状。

当初,太子逃到太原,想效仿唐肃宗在灵武自立为帝。扩廓不同意。太子回到京城后,皇后下令让扩廓用重兵护送太子进城,逼迫顺帝禅位。扩廓离京城还有三十里的时候,把军队留在原地,只带了少量骑兵进城。因此太子对他怀恨在心,顺帝也开始忌惮扩廓。朝臣们纷纷议论说扩廓奉命平定江淮,却跑到关中去打仗,现在又停战不听调令,实在太嚣张了。貊高的奏章送到后,顺帝就削去了扩廓的太傅、中书左丞相的官职,让他以河南王的身份去汝南享用他的封地,把他的军队分给了其他将领;同时任命貊高为枢密院事兼平章政事,统领河北军队,赐给他军队称号“忠义功臣”。太子在京城设立了抚军院,统领全国军队,专门防备扩廓。

扩廓接到朝廷的命令后,就从泽州撤兵了,他手下的将领关保也投降了朝廷。朝廷见扩廓势单力薄,就命令李思齐他们从东边出关,和貊高一起攻打扩廓,同时让关保带兵驻守太原。扩廓非常生气,带兵占据了太原,把朝廷派去的官员都杀了。

然后,顺帝下令剥夺扩廓所有的官职爵位,命令各路军队四面八方地讨伐他。这时候,明朝军队已经攻下了山东,占领了大梁。梁王阿鲁温,也就是察罕的父亲,投降了明朝。脱因帖木儿战败逃跑后,其余的人都望风而逃,没有一个人敢抵抗。明军逼近潼关,李思齐他们慌忙撤兵西逃,而貊高和关保都被扩廓抓获杀害了。

顺帝非常害怕,下令把责任推到太子身上,撤销了抚军院,又恢复了扩廓的官职,命令他和李思齐他们分头从南边进攻。命令下达一个月后,明军已经逼近大都,顺帝逃往北方。扩廓赶来救援来不及了,大都最终被攻陷,距离察罕去世仅仅六年。

明军攻下元朝的都城后,将军汤和等人从泽州出发,扫荡山西。扩廓派兵抵抗,在韩店与明军交战,明军大获全胜。正赶上顺帝从开平命令扩廓收复大都,扩廓就从雁门关往北走,打算经保安、居庸关攻打北平。徐达、常遇春趁机攻打太原,扩廓回军救援。他的部将豁鼻马潜暗中向明朝投降。明军夜袭扩廓的营地,营地一片混乱。扩廓仓促之间只带着十八名骑兵向北逃走,明军随后进入关内。

李思齐在临洮投降。李思道逃到宁夏,他的弟弟李良臣在庆阳投降,后来又叛变,被明军打败并杀死。这样一来,元朝的官员都投降了明朝,只有扩廓还在塞外拥兵自重,西北边疆因此饱受战乱之苦。

1370年,朱元璋让大将军徐达带兵从西安出发,去打定西。当时扩廓帖木儿正围困兰州,徐达就赶过去跟他们干了一仗。结果在沈儿峪打了个大败仗,扩廓的手下全军覆没,就他自己带着老婆孩子几个人逃跑了。他们跑到黄河边,找到几根木头漂过去,一路逃到了和林。这时候元顺帝死了,太子继位,又让扩廓帖木儿管事。

过了好几年,朱元璋又派徐达、李文忠、冯胜三位大将军,带着十五万大军,分几路出塞去抓扩廓帖木儿。徐达到了岭北,跟扩廓帖木儿碰上了,结果又打了个大败仗,死了好几万人。刘伯温以前就劝过朱元璋说:“扩廓帖木儿不好对付啊!” 朱元璋这才想起刘伯温的话,跟晋王说:“我打仗从来没输过,这次将领们自己非要深入敌境,结果在和林被打败了,太轻敌,没啥谋略,害死了那么多士兵,以后一定要小心点。”

第二年,扩廓帖木儿又来攻打雁门关,朱元璋命令将领们严加防备,从那以后明朝的军队就很少出塞了。后来,扩廓帖木儿跟着他的主人迁到了金山,最后死在了哈剌那海的衙门里,他老婆毛氏也自杀了,这都是1375年的事了。

一开始,察罕在山东打胜仗,江淮地区都吓坏了。朱元璋就派使者去跟察罕搞好关系。元朝派户部尚书张昶和郎中马合谋一起坐船到江南,给朱元璋封了个荣禄大夫兼江西行中书省平章政事,还送了龙袍和御酒。结果使者刚到,察罕就被刺杀了,朱元璋立马就不接受封赏了,还把马合谋给杀了,觉得张昶这个人有才,就留他在朝廷做官。

后来,扩廓帖木儿带兵去河南,朱元璋又派使者去跟他搞好关系,结果扩廓帖木儿直接把使者扣下了,不放人。朱元璋一共写了七封信,都没得到回复。等扩廓帖木儿出塞之后,朱元璋又派人去劝降,还是没用。最后,派李思齐去。李思齐刚到,扩廓帖木儿还算客气。后来派个骑士送李思齐回去,快到边境的时候,骑士说:“我们主帅有令,请您留下一样东西做个纪念。”李思齐说:“我远道而来,什么都没带。”骑士说:“那能不能请您留下一条胳膊?”李思齐知道逃不掉了,就砍下胳膊给了他。回朝后没多久就死了。朱元璋因为这件事,对扩廓帖木儿更加敬佩。

有一天,朱元璋召集众将领开会,问:“天下谁是奇男子?”大家都说:“常遇春带一万多人马,就能横行无敌,真是奇男子!”朱元璋笑着说:“常遇春虽然是个人才,但我能把他收为臣子。而我却降伏不了王保保,他才是真正的奇男子啊!”最后,朱元璋还把王保保的妹妹封为秦王妃。

张昶在明朝做官,官做到中书省参知政事,他很有才华,也很懂官场规矩,处理政务非常迅速,朱元璋很信任他。但他毕竟是元朝旧臣,心里一直念着元朝。正好朱元璋允许降臣回北方,张昶就偷偷写信,托人打听他儿子的情况。杨宪得到了这封信,就报告给了朱元璋,张昶被抓起来审问。张昶在信的背面写了很大几个字:“身在江南,心思塞北。”朱元璋因此把他杀了。而扩廓帖木儿手下那些不肯投降,自己跑到北方去的,其中有一个人叫蔡子英。

子英,是永宁人,元朝至正年间考中了进士。察罕在河南当官,把他招来当参军事,后来一路升迁,做到行省参政。元朝灭亡后,他跟着扩廓逃到了定西。明朝军队攻克定西,扩廓的军队战败了,子英一个人骑着马逃到了关中,然后逃到南山躲了起来。

朱元璋听说过他的名声,派人画了他的画像四处寻找,找到后把他押解到京城。到了长江边,子英又逃跑了,改了名字,租了个房子当舂米工。过了很久,他又被抓住了。押解到洛阳的时候,他见到了汤和,只是长揖为礼,不肯下跪。汤和生气了,用火烧他的胡子,他还是一动不动。他妻子正好在洛阳,想见他,子英躲着不肯见。

到了京城,朱元璋下令给他解开镣铐,用礼节款待他,还授予他官职,但他不肯接受。然后,他上书给朱元璋说:“陛下您顺应天命,平定了天下群雄,四海之内都向您进贡。我像条漏网之鱼,在南山躲藏了一段时间。之前被抓住了,又逃跑了。七年时间,官府一直追捕我。而陛下您身居高位,却顾念我一个普通人的节操,没有杀我,反而给我治病,给我换衣服,给我吃喝,还给我官职,陛下的胸怀宽广如天地啊!我感激不尽,并不是不想为陛下效力,只是因为我的名节还在,不敢轻易改变我的初衷。

我自己知道,我出身卑微,见识浅薄,蒙受主将的推荐,官至七品,骑马吃肉十五年,却愧无寸功来报答国家的恩遇。国家灭亡后,我又失节,还有什么脸面去见天下的士人呢?管子说:‘礼义廉耻,是国家的四维。’现在陛下您创业建国,正应该坚持大义,教导子孙臣民。怎么能用一个没有礼义廉耻的俘虏,来充实新朝的官员和贤士大夫呢?我日夜反思,后悔当初没有死,才落到今天这个地步,我应该自己了结性命。陛下待我如此恩礼,我不敢为了名节而死,也不敢苟且偷生。如果您能体谅我的愚忠,成全我的心愿,把我流放到海南,让我在那里度过余生,那么即使我死了,也像活着一样。王蠋闭门自缢,李芾关门自尽,他们并非厌恶荣华富贵而喜欢死亡,而是因为义理所在,即使是火坑也要跳进去。我这样渺小的人,愧对古人,死了也还有遗憾,希望陛下能体谅我的处境。”

朱元璋看完他的信后,更加敬重他,把他安置在仪曹。有一天晚上,他突然哭个不停。别人问他为什么,他说:“没什么,只是想念旧主罢了。”朱元璋知道无法强迫他,洪武九年十二月,命令官府把他送出塞外,让他去和林跟随旧主。

陈友定,原名叫陈有定,字安国,是福建福清人,后来搬到汀州府的清流县定居。他家世代务农。这个人胆子大,又喜欢结交江湖朋友,乡里人都很敬畏他。元朝至正年间,汀州府的知府蔡公安到清流县招募民兵讨伐叛贼,陈友定就报名参加了。蔡公安和他聊过之后,觉得他很优秀,就让他负责管理招募来的士兵,任命他为黄土砦的巡检。因为平定山寨有功,陈友定升迁为清流县令。

后来,陈友谅派他的将领邓克明等人攻陷了汀州和邵武,还抢占了杉关。行省政府任命陈友定为汀州路总管,让他去抵御敌人。陈友定在黄土地区与邓克明大战一场,取得了大胜,把邓克明打跑了。一年后,邓克明又攻占了汀州,并猛攻建宁。建宁的守将完者帖木儿给陈友定发信求援,陈友定率兵前去支援,连续击败了敌人,收复了所有失守的州县。行省政府把他的功劳评为第一,提拔他做了参知政事。之后,元朝在延平设立分省,任命陈友定为平章,从此陈友定就掌握了福建八个郡的军政大权。

陈友定出身农家,从小没读过什么书。等到他控制了福建八个郡之后,就广招各地有名的文人来给他做事,比如福州的郑定、庐州的王翰等等,都留在他的幕府里。陈友定虽然粗通文史,还能写些五言小诗,诗里也有些道理,但他为人比较霸道,手下人要是违抗他的命令,他就会毫不留情地杀掉或流放。漳州的守将罗良看不惯他的做法,写信批评他说:“郡县是国家的土地,官吏是皇帝的臣子,而军粮仓库是朝廷的府库。你现在把郡县当成自己的家,把官员当成自己的奴仆,把军粮仓库当成自己的私库,表面上说是报效国家,实际上却有称王称霸的心思。你到底想做郭子仪呢,还是想做曹操呢?”陈友定一听这话就火了,最后竟然派兵杀了罗良。

此外,福清的宣慰使陈瑞孙、崇安县令孔楷、建阳人詹翰都拒绝听从陈友定的命令,结果都被他杀害了。就这样,陈友定在福建地区威风凛凛,但是他对元朝却始终没有背叛。当时张士诚占据着浙江西部,方国珍占据着浙江东部,他们表面上说是归顺元朝,但每年向大都进贡的粮食却经常不到位。而陈友定每年却能上缴几十万石粮食,海路遥远,送达的粮食常常能达到十三四成。元顺帝很高兴,还下诏表彰了他。

朱元璋拿下婺州后,跟张士诚划定边界。结果张士诚又来侵犯处州。参政胡深带兵把张士诚打跑了,接着拿下浦城和松溪,还抓到了张士诚的将领张子玉。之后,胡深和朱亮祖一起进攻建宁,攻破了张士诚的两个营寨。

张士诚派阮德柔带四万兵马驻扎在锦江,想绕到胡深背后,切断他的退路,同时自己亲自率领赖政等精锐部队跟胡深正面作战,阮德柔则从后面夹击。结果胡深兵败被俘,壮烈牺牲了。朱元璋平定了方国珍之后,立刻出兵讨伐张士诚。将军胡廷美和何文辉从江西方向进攻杉关,汤和、廖永忠从明州走海路攻打福州,李文忠从浦城方向攻打建宁,同时还派使者到延平去劝降张士诚。

张士诚设宴款待众将和宾客,结果竟然杀死了明朝的使者,把使者的血倒进酒瓮里,跟大家一起喝酒!酒喝得正高兴的时候,张士诚对着大家发誓说:“咱们都受过元朝的大恩,谁要是敢不拼死抵抗,就把他钉在木桩上,杀了他全家!” 然后,张士诚亲自去视察福州的防御,在城外修筑工事,每隔五十步就建一座炮台,严密布防。

后来听说杉关失守了,张士诚赶紧把军队分成两部分,一部分守福州,他自己带一部分去守延平,互相策应。汤和他们率领的水师到达福州的五虎门,跟张士诚的平章曲出交战,打败了曲出,明军像蚂蚁一样攀着南台城墙往上爬。福州守将逃跑了,参政尹克仁、宣政使朵耳麻宁死不屈,佥院柏帖木儿则在楼下堆起柴火,杀了妻子儿女,然后放火自焚而死。

廷美克在建宁,汤和带兵攻打延平。友定想用持久战拖垮敌人,手下将领都请求出战,他不答应。将领们一再请求,友定怀疑自己部下要叛变,竟然杀了萧院判。很多士兵都投降了。这时,军器库失火了,城里炮声震天,明军知道城里出事了,赶紧攻城。友定跟他的部下诀别说:“大事已去,我死也要报效国家,诸位要努力!”然后就退到省堂,穿戴整齐,朝北拜了拜,服毒自尽了。他手下的士兵争着打开城门迎接明军。明军进城后,去看友定,发现他还活着,只是气息微弱。大家把他抬到水东门,正好下起了大雷雨,友定竟然活过来了!结果被押解到京城。进宫后,皇帝审问他,友定大声说:“国家都亡了,家也破了,死了也就罢了,还有什么好说的?”于是,他和儿子宗海都被杀了。

宗海,字宗海,擅长骑射,也喜欢跟文人墨客交往。友定被抓后,宗海主动把乐器送给明军,然后就自杀了。元朝末年,到处都是起义军,老百姓纷纷组织义军保卫家乡,自称元帅的数不胜数,元朝政府就给他们官做。后来这些人有的又当了土匪,有的没在元朝干多久就跑了,只有友定父子忠义两全,死得其所,当时的人都称赞他们的节操。友定死后,兴化、泉州都望风归顺了。只有漳州路的达鲁花赤迭里弥实,穿着官服,朝北拜了拜,然后用斧子砍碎印章,再用佩刀抹脖子自杀了。当时人们说“福建有三忠”,指的是友定、柏帖木儿和迭里弥实。

郑定,字孟宣,喜欢练剑,是友定的幕僚。友定失败后,他乘船逃到了交趾和广东一带。过了很久,才回到长乐老家。洪武年间,他官做到国子助教。王翰,字用文,在元朝时是潮州路的总管。友定战败后,他当了道士,在永泰山里隐居了十年。朱元璋听说他很贤能,硬要把他请出来,结果王翰自杀了,他的儿子王偁后来也很有名。

说起来,我朋友介绍给我认识的,还有个叫伯颜子中的人。子中啊,他祖上是西域人,后来在江西做官,就定居在那儿了。他精通《春秋》经义,考了五次举人考试都没考上,后来行省政府看中他,让他去东湖书院当山长,之后又升迁到建昌当教授。子中虽然是个读书人,但为人豪爽,还喜欢谈论兵法。

江西闹起了盗匪,政府就派他当分省都事,让他去守赣州。结果陈友谅的军队已经攻破赣州了。子中当时情势危急,赶紧招募百姓和官吏,在城下跟敌人拼死抵抗,但还是打败了,他只好偷偷摸摸地从小路逃到了福建。陈友定早就听说过他,就请他当行省员外郎。子中出了个奇策,帮助陈友定收复了建昌,然后乘船去元朝的都城献捷。他后来升官很快,做到吏部侍郎。

朝廷派他拿着皇帝的信符,去广东调何真将军的兵马去救福建,结果等他到了,何真已经投降廖永忠了。子中从马上摔下来,摔断了一条腿,被押到军营里。廖永忠想逼他投降,但他宁死不屈。廖永忠敬佩他的气节,就放了他。于是子中就改了名字,戴上道士的帽子,在江湖上四处漂泊。朱元璋想找他,却找不到,还查抄了他的家产,但他就是不肯出来。他甚至还带着毒药,准备随时自杀。后来时间长了,他的想法渐渐改变了,就回到家乡。

洪武十二年,朝廷下令各郡县举荐元朝的遗民。江西布政使沈立本偷偷地把子中推荐给了朝廷,还派人送去钱财聘请他出仕。使者到了,子中长叹一声说:“我死得太晚了!”然后作了一首七章的歌,悼念他的祖先和老师朋友,最后喝毒酒自杀了。

元朝灭亡的时候,很多忠于国家的官员都壮烈牺牲了。明朝军队攻下太平府,总管靳义跳水自尽了。

攻打集庆路的时候,行台御史大夫福寿战败,但他坚守城池。城破之后,他还指挥军队在巷子里作战,坐在龟楼上指挥战斗。周围有人劝他逃跑,福寿大骂一声,还射杀了劝降的人,最后战死沙场。“城破之后,他还指挥军队在巷子里作战,坐在龟楼上指挥战斗。周围有人劝他逃跑,福寿大骂一声,还射杀了劝降的人,最后战死沙场。”

攻下镇江后,守将段武、平章定定战死了;攻下宁国后,百户张文贵杀了妻妾后自刎而死;攻下徽州,万户吴讷战败后自杀;攻下婺州,浙东廉访使杨惠、婺州达鲁花赤僧住战死了;攻下衢州,总管马浩投水自尽了。

石抹宜孙守卫处州,他母亲和弟弟石抹厚孙先是被明军俘虏了,明军想让他们写信劝降石抹宜孙,但他坚决不答应。等到处州被攻破后,石抹宜孙战败,逃到建宁府,想招兵买马,收复处州。他攻打庆元府,被耿再成打败,又逃回建宁府。半路上遇到乡兵,被乡兵杀了,他的部将李彦文把他葬在了龙泉。

朱元璋很欣赏他的忠义,派人去祭奠他,并在处州恢复了他的生祠。 他还为福寿在应天府建祠,为阙(阙名)在安庆府建祠,为李黼在江州建祠。阙和李黼的事迹,都记载在《元史》里。

话说大军一路北上,先拿下益都,平章普颜不花宁死不屈。接着攻克东昌,平章申荣也自尽了。等打到真定路,达鲁花赤脱纳锡彰听说朝廷大军要攻打元大都,穿着朝服爬上城西的悬崖,朝北磕了两个响头,然后就跳崖自杀了。

攻下奉元后,西台御史桑哥失里和他的妻子一起跳崖自尽;左丞拜泰古逃进了终南山;郎中王可服毒自杀了;检校阿失不花则上吊自杀了。三原县尹朱春对妻子说:“我应该死来报效国家。”他妻子说:“你能尽忠,我当然也能尽节。”于是两人一起上吊自杀了。

后来大军攻打永州,右丞邓祖胜死守城池,等到粮草吃完,力气也耗尽了,就服毒自尽了。攻克梧州,吏部尚书普颜帖木儿战死,张翱跳水自尽。攻下靖江,都事赵元隆、陈瑜、刘永锡,廉访使佥事帖木儿不花,元帅元秃蛮,万户董丑汉,府判赵世杰都自杀了。

至于像刘福通、徐寿辉、陈友谅他们攻破的那些州县,守城的官员和将领,有很多都是为国捐躯的,这些记载在《元史》里,我就不一一列举了,这里只记录那些在《明实录》里记载的内容。

话说有个叫刘谌的,江西人,在仁寿当老师。后来明玉珍打进四川,刘谌就辞官躲到泸州去了。明玉珍想请他出来做官,他都没答应。还有个叫赵善璞的,凤山人,躲在深山里过日子。明玉珍也请他当学士,他也没答应。“采菊东篱下,悠然见南山”,大概就是这种心态吧。

再来说说张士诚攻打平江的时候,有个参军叫杨椿,冲上去跟敌人拼命,结果被敌人砍伤了胸口,他瞪着眼睛,骂骂咧咧地死了,他老婆也气得自杀了。张士诚还派人用信和钱去请在松江的杨乘(以前是左司员外郎),杨乘摆上酒菜祭拜祖先,看着西边晴朗的天空,说:“我这辈子,到这地步也就够了。”说完,半夜就自杀了。

要说起那些为元朝拼命死的亲王,云南梁王是最厉害的。梁王叫把匝剌瓦尔密,是元世祖第五子云南王忽哥赤的后代。他被封为梁王,继续镇守云南。到了顺帝当政的时候,天下大乱,云南地处偏远,梁王却治理得井井有条,深得民心。到了至正二十三年,明玉珍在四川称帝,派兵三路来攻打云南,梁王就带着军队跑到金马山去了。第二年,他用大理的兵跟明军打了一仗,打败了明玉珍的军队。后来,顺帝跑到北方去了,元朝在中原寸土不保,可梁王却依然稳稳地守着云南,每年还派使者到塞外给元朝皇帝送去节礼,忠心耿耿。

没过多久,明朝军队平定了四川,天下太平了。朱元璋觉得云南地处险要,不想打仗。第二年正月,北平的守将把梁王派去漠北的使者苏成送来的信交给朱元璋,朱元璋就派待制王祎带着诏书,和苏成一起去招降梁王。梁王对王祎很客气。正巧,元朝的继承人派使者脱脱来要钱粮,脱脱怀疑梁王另有图谋,就用恐吓的话威胁他。梁王就杀了王祎,并且按照礼仪厚葬了他。三年后,朱元璋又派湖广参政吴云带着从云南抓来的使臣铁知院等人去招降。铁知院因为自己被抓了,就劝吴云伪造诏书骗梁王。吴云没答应,结果被杀了。梁王听说吴云死了,就收了他的尸骨,送到蜀地的孤儿寺里安葬。

朱元璋知道王保保不可能劝降了,就派傅友德当征南将军,蓝玉和沐英当副将,领兵去征讨他。洪武十四年十二月,王保保在普定被击败。王保保派司徒平章达里麻带兵驻扎在曲靖。沐英带兵快速前进,趁着大雾到了白石江。雾散了,达里麻一看,吓了一大跳。傅友德他们带兵进攻,达里麻的军队溃败,他本人也被俘虏了。

早些时候,王保保把女儿嫁给了大理的酋长段得功,曾经依靠段得功的兵力,后来因为怀疑而杀了他,结果失去了大理的支援。到了这个时候,达里麻战败,损失了十多万精兵。王保保知道大势已去,逃到普宁州的忽纳砦,烧掉了他的龙袍,带着妻儿投奔滇池自尽。然后他和左丞达的、右丞驴儿夜里跑到草屋里,一起自杀了。朱元璋把他们的家属迁到了耽罗。

有人评论说:洪武九年,方谷珍死了,宋濂奉命写墓碑,当时那些英雄人物,宋濂都直接写他们的名字,唯独写到察罕的时候,写的是“齐国李忠襄王”,顺逆的道理,由此可见一斑啊!扩廓帖木儿百战不屈,想继承先祖的遗志,结果含恨而死;傅友德没有像何真那样苟且偷生;梁王不耻像纳哈出那样背叛国家,他们都是元朝的忠臣啊!《诗经》里说“他的仪容端庄,内心却忧愁纠结”,《易经》里说“吃苦耐劳,最终不会后悔”,说的不就是伯颜帖木儿和蔡子英这些人吗?我曾经想过,元朝退回塞外后,那些跟随元朝的臣子,一定会在沙漠之外写下《式微》这样的诗篇来表达他们的悲伤,可惜他们的姓名都湮没了,我们再也见不到了。但是像蔡子英这样的人,难道不是幸运的吗?