张士诚困兽犹斗,誓死抵抗。双方军队在平江城下大战六个多月,未分胜负。徐达庆幸没采纳常遇春直攻平江的计划,否则,顿兵于坚城之下,张天骐、潘原明引湖、杭兵夹击,胜负实难预料。
吴元年(1367)六月,张士诚突围,被常遇春击退。此后,张士诚不敢出城,两军展开炮战。城外火石齐发,城内也毫不示弱。熊天瑞教城中人制作抛石机,攻击城外军队,杀伤无数。城中的木石全部用光,就拆祠庙、民居为炮具。
这年九月,平江城内军需耗尽,徐达攻克平江。张士诚被俘,后被朱元璋赐死。
龙凤十二年(1366)冬,朱元璋在进攻张士诚取得节节胜利之际,命廖永忠自滁州迎小明王到应天。船至瓜步(今江苏六合东南),廖永忠把船凿沉,将其溺死。
小明王之死,是否出于元璋的授意,《明史》中闪烁其词。但有一点可以肯定,即使廖永忠没有得到朱元璋的明确指示,也是看透了他的心思。朱元璋刚刚起兵时,各地豪杰并起。朱元璋不能预料自己能终成大业,就借小明王的名号壮大自己。等到陈友谅已灭,张士诚垂亡,朱元璋亟待建立帝王霸业,若继续使用龙凤年号,对自己的发展不利。小明王已成为朱元璋迈向金銮殿的拦路虎,自然也就失去了生存下去的价值。
对于小明王君臣在元末农民起义中的作为,史家历来都有公正评论。《明史•韩林儿传》赞曰:“元之末季,群雄蜂起。……林儿横据中原,纵兵蹂躏,蔽遮江、淮十有余年。太祖得以从容缔造者,藉其力焉。”
(二)图穷匕首见:元朝麻痹失大都
以吴元年(1367)十月为界,朱元璋对元朝采用了两种截然不同的策略。起兵初期,力量弱小,为集中兵力进攻陈友谅、张士诚,对元朝采取保守的羁縻政策。在消灭陈、张,平定南方的割据势力之后,朱元璋凭借身经百战的无敌之师,向元朝军队发起凌厉的攻势。
龙凤五年(1359),元元帅察罕帖木儿攻克汴梁,平定秦、陇,在太行山屯聚重兵,日夜操练,图谋恢复山东,声威大震。朱元璋派遣王时搭乘方国珍的海船前往大都,探听察罕的军事动向。
此后,察罕于龙凤七年(1361)进兵山东,招降东平田丰、乐安俞宝等人,围攻益都,气势如虹。朱元璋估计敌我实力相去甚远,如果硬打硬拼,非但不能自保,还会有全军覆没的危险。为了避开与元军主力决战的危机,并伺机侦察元军动静,朱元璋与诸将商议说:“察罕帖木儿虽然假借义师的名义图谋恢复山东,却为与孛罗帖木儿争夺兵权,屡次违抗元帝的命令,这难道是忠臣应该做的事情吗?又听说察罕好大喜功,像田丰这种反复无常之人,也以心腹相待,可见其昧于知人。我欲派人前去通好,以便观察元军动静,从长计议。”
