三、击败张士诚
张士诚系泰州白驹场人,曾贩盐为生。元至正十三年(1353年)五月在泰州起兵。在十余年间,转战江淮一带,势力大增。至正二十三年(1363年)九月,他在平江建立东吴,自称吴王。拥兵数十万,占据着江浙、淮南的富庶地带,挖制了东至大海,北至济宁两千余里的地区。
至正二十四年(1364年),朱元璋消灭陈友谅,在应天建立吴(又称西吴),也称吴王。张士诚与朱元璋以两吴并存,实力相当,这在朱元璋看来张士诚自然而然地就成了他统一中国最大的劲敌。
至正二十五年(1365年)二月,张士诚夺取西吴的诸暨,西吴严州行省右丞李文忠领兵解救诸暨,命部下张左右翼待之,自己亲率精锐中军猛攻大败东吴军。这年十月,朱元璋发布征讨张士诚的文告,并部署自己手下的诸军,向东吴发动了有组织有计划的围攻。朱元璋在发兵之前,根据当时双方军事形势,制定了先取通州、泰州诸郡,剪除肘翼,然后再攻浙西的作战计划。
张士诚有大军数十万,但分散在各地。张士诚自己是草莽之辈,其部下也喜追逐官位财货,军无纪律,作战能力很差,根本不是西吴军的对手。朱元璋命大将徐达、常遇春率师进攻,先后夺取通州、泰州、高邮、淮安。十一月,张士诚犯宜兴,徐达率精兵渡江,攻破宜兴。十二月,张士诚进犯江西吉安,又被朱元璋守将击败。
至正二十六年(1366年)正月,张士诚率水师数百艘,侵犯江阴,朱元璋亲率大军,水陆并进,前往讨伐,在江阴守将吴良的纵兵夹击下,大败(张土诚部),俘获士卒2000人。四月,命部将攻取濠州。濠州是朱元璋老家,自郭子兴弃城后,多次为他人所据。至正二十二年(1362年)张士诚从西吴手中夺去濠州,派守将李济守之。朱元璋命韩政等奋起进攻濠州之,韩政督兵以云梯炮石四面并攻,城中不能支持,不久,李济以城投降。至正二十六年(1366年)夏,朱元璋派出的西吴军,已全部占领江北之地,迫使张士诚退守长江以南,取得了第一阶段的重大胜利。
朱元璋攻伐张士诚的第二阶段的目标,是夺取浙西的湖州和杭州等地。
至正二十六年(1366年)八月二日,命徐达为大将军,常遇春为副将军,率师20万大军出征讨伐张士诚。常遇春攻打湖州,东吴右丞张天骐兵败坚守。张士诚派司徒李伯升前去支援。又派大将吕珍、朱暹及其五太子(士诚养子,梁姓)率兵六万增援,驻扎在湖州城东之旧馆。当时徐达、常遇春等分兵住扎在东阡镇南姑嫂桥,连筑十垒,用以(断)绝旧馆之援。张士诚知大事不妙,亲自领兵从平江来救,在皂林被徐达军截击,打败。九月,张士诚派遣徐志坚以轻舟出击东阡镇,想攻姑嫂桥,常遇春命勇士乘划舟数百艘以突击之,擒获徐志坚,俘虏2000余人。常遇春纵火焚烧了东吴来援的其它水师船械。十月,徐达攻打升山水寨,旧馆,吕珍、朱暹及五太子都以旧馆投降西吴,湖州四面也被围困。十一月,李伯升、张天骐以湖州投降。同月,朱元璋的另一支大军李文忠部进围杭州,东吴守将潘天明以杭州出降。十一月二十二日,李文忠攻绍兴,守将李思忠投降。华云龙进攻嘉兴,守将宋兴投降。至该年底,朱元璋军已顺利地占据了东吴的广大地区,取得第二阶段的重大胜利,遂进兵围攻平江。张士诚困守平江,立无援,陷于困境之中难以抵抗了。
当年十二月,徐达大军已围困平江,逼迫张士诚投降,但张士诚坚守平江城,拒不投降。平江围攻战,一直延续了10个月之久。
至正二十七年九月八日,徐达督将士攻破葑门,常遇春亦破阊门新寨,率众渡桥,直逼城下。东吴枢密唐杰登城迎战,兵败投降。东吴将官周仁、潘元绍、徐义、钱参政等相继投降。东吴军溃。徐达军攻入平江城,平江城破。张士诚及副枢密刘毅收余兵二三万人在万寿东街展开了激烈的巷战,最后兵大败。张士诚仓皇逃入室中自缢,被人救下后,押至应天。张士诚见朱元璋时,闭目不语。后被乱棍打死。张士诚从起兵到失败一共14年,最终为朱元璋所败。平江城攻下后,朱军得城中兵民二十余万。不久,改平江为苏州府。至此,张士诚创建的东吴灭亡,朱元璋的实力得到了扩充。