卯,吴徐达进兵攻高邮。王闻之,恐达深入敌境,不能策应诸将,乃命冯国胜率所部节制高邮诸军,俾达还军泰州,图取淮安。乙未,张士诚兵寇宜兴,吴王命徐达令冯国胜围高邮,常遇春守海安,遣别将守泰州,而自以精兵援宜兴。达遂率兵渡江,至宜兴城下,击败士诚之众,获三千余人。
  
  十二月庚子,吴徐达自宜兴还兵,攻高邮。张士诚遣其左丞徐义由海道入淮援之。义怨士诚,以为陷己死地,屯昆山之太仓,三月不进。
  
  至正二十六年正月癸未朔,张士诚以舟师驻君山,又出兵自马驮沙潮流窥江阴。吴守将以闻,吴王亲往救之。比至镇江,敌已营瓜洲,掠西津而遁,乃命康茂才等出大江追之,别命一军伏于江阴之山麓。翌日,茂才追至浮子门,遇海舟五百艘遮海口,乘潮薄吴师,茂才督诸军力战,大败之,其弃舟登岸者,伏兵掩击之殆尽。
  
  二月已巳,吴置两淮都转运盐使司,所领凡二十九场。癸酉,吴徐达请以指挥孙兴祖守海安,平章常遇春督水军,为高邮声援。王从之,复敕曰:“张士诚兵多有渡江者,宜且收兵驻泰州,彼若来攻海安则击之。”
  
  三月庚寅,吴王令徐达自泰州进兵,取高邮、兴化及淮安。先是,吴徐达援宜兴,令冯国胜统兵围高邮。张士诚将余同佥诈遣人来降,约推女墙为应。国胜信之,夜,遣指挥康泰率数百人先入城,敌闭门尽杀之。王闻之怒,召国胜,决大杖十,令步诣高邮,国胜惭愤,力攻。既而达自宜兴还,督攻益力,遂拨其城,戮余同佥等。俘其将士,王命悉遣戍沔阳、辰州,仍给衣粮有差。丁未,王以书谕达曰:“近大军下高邮,可乘胜取淮安。兵不在众,当择其精者用之,水陆并进,勿失机也。其余军马,悉令常遇春统领,守奉州、海安,应援江上。”
  
  四月丙辰,吴徐达兵至淮安,闻徐义兵在马骡港,夜,率兵往袭之,破其水寨,义泛海遁去,舟师进薄城下,其右丞梅思祖等籍军马府库出降。达宿兵城上,民皆安堵。命指挥蔡先、华云龙守其城。先是,黄河大决,省部募才能之士,俾召集民丁疏浚之。扬州王宣自荐,朝廷以为淮北、淮南都元帅府都事,赍楮币至扬州,募丁夫得三万余人。就令宣统领治河,数月工成。时徐州芝麻李起兵据,州城,因命宣为招讨使,率丁夫从伊苏复徐州。寻授宣淮南、淮北义兵都元帅,守马陵,调滕州镇御,且耕且战,以给军储。又移镇山东,田丰兵侵益都,宣子信从察罕特穆尔援之,破田丰。复令宣与信掠其旁郡,遂据沂州,至是以兵入海州,据之。戊午,吴徐达由瓠子角进兵攻兴化,克之。淮地悉平。丁卯,吴江淮行省参政,守徐州陆聚遣兵攻鱼台,下之,又遣兵取邳州。于是,邳、萧,宿迁,睢宁诸县皆降于吴。
  
  八月庚戌朔,吴拓建康城。初,旧城西北控大江,东尽白下门,距钟山既阔远,而旧内在城中,因元南台为官,稍卑隘。王乃命刘基等卜地,定作新宫于钟山之阳,在旧城东白下门之外二里许,增筑新城,东北尽钟山之阳,延亘周围凡五十余里。壬子,吴王命中书左丞相徐达为大将军,平章常遇春为副将军,率兵二十万伐张士诚。
  
  十一月己丑,吴徐达既下湖州,即引兵向苏州。至南浔,张士诚元帅王胜降。辛卯,至吴江州,围其城,参政李福、知州杨彝降。壬寅,吴大将军徐达等兵至苏州城南鲇鱼口,击张士诚将窦义,走之。康茂才至尹山桥,遇士诚兵,又击败之,焚其官渡战船千余艘及积聚甚众,达遂进兵围其城。达军葑门,常遇春军虎邱,郭兴军娄门,华云龙军胥门,汤和军阊门,王弼军盘门,张温军西门,康茂才军北门,耿炳文军城东北,仇成军城西南,何文辉军西北,四面筑长围困之。又架木塔与城中浮图对,筑台三层,下瞰城中,名曰敌楼,每层施弓弩、火铳于其上,又设襄阳炮以击之,城中震恐。有杨茂者,无锡莫天祐部将也,善没水。天祐潜令入苏州与士诚相闻,逻卒获之于阊门水栅旁,送达军,达释而用之。时苏州城坚不可破,天祐又阻兵无锡,为士诚声援。达因纵茂出入往来,因得其彼此所遣蜡丸书,悉知士诚,天祐虚实,而攻围之计益备。达时督兵攻娄门,士诚出兵拒战,吴武德卫指挥茅城战死。
  
  二十七年正月癸巳朔,吴王始称吴元年。庚子,松江府、嘉定州守臣王立忠等诣吴徐达军降。
  
  四月丙午朔,吴上海县民钱鹤皋作乱,据松江府,徐达遣骁勇卫指挥葛俊讨平之。初,王立中以城降,达就令守府事,既而,王命苟玉珍代之。未几,达檄各府验民田,征砖甃城。鹤皋不奉令,号于众以倡乱,众皆从之,遂结张士诚故元帅府副使韩夏秦、施仁济,聚众至三万余人,攻府治。通判赵儆仓猝不能敌,同妻子赴水死,玉珍弃城走,贼追杀之。鹤自称行省左丞,署旗以元字,刻砖为印,伪署官属,令其子遵义率小舟数千走苏州,欲归士诚以求援。至是达遣俊讨之,兵至莲湖荡,望见遵义所率众皆操农器,知其无能为也,乃于荡东西连发十余炮,贼皆惊溃,溺死者不可胜计。兵及松江城,鹤皋闭门拒守,俊攻下之,获