士诚遣其司徒李伯升挟我叛将谢再兴帅马■舟师二十万,俞浦江,围诸全之新城,造庐室,建仓库,预置州县官属,为持久必拔之计,分屯精兵数万于城北隅,遏我援师。初至,胡德济遣部将缪美败其前锋于斗岩之下。敌攻西门,美趋之,再战皆■。既抵城下,德济戒将士勿轻出,但严为备,来攻则矢石交发御之,遣使求救于李文忠。文忠令指挥张斌出浦江为声援,自率朱亮祖等,日驰六十里赴救,抵龙潭,去敌二十里,据险为营。胡德济知文忠至,潜使报曰:“贼兵方锐,姑缓避之。”文忠曰:“以众则我非彼敌,以谋则彼非我敌。谢玄八千人破苻坚八十万众,何避焉!吾若不战而退,则彼势益张,虽大军至,难攻矣。死中求生,正在今日。”乃下令曰:“贼众而骄,我少而锐;以锐当骄,可一战而擒。辎重皆汝等有也。”诘旦,军方食,候卒告敌至。文忠悉精锐阵于营外,张左右翼待之,文忠自将中军。既而直营右数里烟焰勃兴,疑为寇,乃分兵守隘扼之。会处州参军胡深遣耿天璧援兵适至,文忠军益奋。两军既交,文忠仰天誓曰:“朝廷大事,在此一举,岂敢爱身,以后三军!”即横槊据鞍,引数十骑乘高驰下,直出阵后,冲其中坚。敌列骑迎战,文忠手格数人,所向皆靡。叛将谢再兴及苗军见之,震慑失色。大军乘之,敌大溃乱。德济亦帅城中将士鼓噪而出,呼声动天地,莫不以一当十,逐北十余里,溪水尽赤,死者以万数。文忠收兵会食,遣朱亮祖、张斌乘胜追殄余寇,燔其营落数十,获伪同佥韩谦、元帅周遇、萧山等六百人、军士三千,马八百,委弃辎重铠仗如山,举之旬日不尽。其伪五太子及李伯升仅以身免。太祖大喜,召文忠、德济入京,赐名马御衣,擢德济右丞。
冬十月戊戌,命左相国徐达、平章常遇春等规取淮东。时士诚所据郡县,南至绍兴,与方国珍接境,北有通、泰、高邮、淮安、徐、宿、濠、泗至济宁,与山东相距。太祖欲先取通、泰诸郡,剪其肘翼,然后专事浙西,故命达总兵取之。乙巳,达兵趋泰州,浚河通州,遇士诚兵,击败之,驻军海安坝。丁未,进围泰州新城,击败士诚湖北援兵,获其元帅王成。己酉,士诚淮安李院判来援,遇春击败之,擒万户吴聚等。时江阴水寨守将康茂才报称:“士诚以舟师四百艘出大江,次范蔡港,别以小舟于江中孤山往来出没,请为之备。”太祖揣知其情,谕徐达等曰:“寇初驻兵范蔡港,吾度其诈。今犹豫不敢即溯上流,为诈益明。彼非有决机攻战之谋,徒欲分我兵势耳。宜遣廖永忠还兵水寨,而大军勿轻动。此寇徘徊江上,自老之师,乘其怠慢,必克泰州。泰州既克,江北瓦解,不战自溃。但宜谨备之耳!”
闰十月庚辰,诸将克泰州,擒士诚将严再兴、夏思诚等。分兵徇兴化,降其将李清。十一月,进攻高邮。太祖恐深入敌境,不能策应诸将,乃命冯国胜率所部节制高邮军,而以徐达还军泰州。会士诚犯宜兴,达率
中军精卒渡江走之,破擒士诚兵三千余,宜兴围解。十二月,士诚遣兵寇安吉,守将费子贤击却之。二十六年春正月,张士诚舟师数百艘出马■沙,溯流侵江阴,
守将吴良、吴桢严兵以待。太祖亲率大军,水陆并进,讨之,至镇江,敌已遁去,追至巫子门。寇乘潮逆拒,首尾相失,良等纵兵夹击,大败之,获士卒二千人。太祖幸江阴,见良等防御有方,曰:“汝非昔日之吴起乎?”称叹久之。良在江阴十年,终始戒严,夜尝宿城楼,枕戈待旦。暇日延经术士,讲明经史、兵法。训敕将校,驭胥吏,不少假借。敦教化,兴学校,修屯田,足军饷,境内帖然。太祖有事江、汉,东藩无扰,皆良等为之捍蔽也。
冯国胜围高邮,张士诚将俞同佥诈遣人来降,约推女墙为应。胜信之,夜遣康泰率兵俞城而入,皆为所杀。三月,徐达自宜兴还攻高邮。初,士诚遣左丞徐义由海道入淮,
援高邮,义屯太仓,观望不敢进。徐达遣使,请以指挥孙兴祖守海安,平章常遇春督水军为高邮声援,从之。遣使谕达曰:“张士诚由高邮啸聚,以有吴、越,高邮其巢穴也,大军攻之,彼必来救。今闻徐义兵已入海,或由射阳湖,或出瓠子角,或出宝应趋高邮,不可不备。”达得书,遂会兵进攻,一鼓克之,戮其将俞同佥等。兴祖守海安,士诚兵来侵,击败之,擒将士二百余人。进攻通州,通州守将拒战,兴祖督将士奋击,大破之。自是士诚不敢犯海安。
夏四月,徐达移师会常遇春攻淮安。徐义舟师集马漯港,夜率兵袭破之,义泛海遁去,获战舰百余艘,进薄城下。士诚将梅思祖封府库,籍甲兵,出降,并献所部四州。太祖嘉其知命保民,授都督府副使,以华云龙守之。徐达还兵攻兴化。先是,达图泰州、兴化、海安、通州、高邮山川地形要害以进,太祖览之,见瓠子角为兴化要地,寇兵所经之路,令达以兵绝其隘。戊午,遂克兴化,淮地悉平。
命韩政进取濠州。濠自郭子兴弃后,屡为人所窃据,最后张士诚将李济守之。太祖命李善长以书招之,不报。太祖曰:“濠州吾家乡,今为张士诚窃据,是吾有国而无家也!”即命韩政督顾时等攻之。至濠,攻其水帘月城,又攻其西门,城中拒守甚坚。政乃督兵以云梯炮石四面并攻,城中