元璋开始对张士诚的势力进攻，张士诚弟名将张士德尤重挫明军（明军大将徐达常言：「唯惧张士德」），惟惜士德之马发狂，被徐达前锋赵德胜擒，于金陵绝食而死，士诚力量大失；至正二十七年（1367年）十二月包围张士诚所居的平江；九月平江城被攻破，张士诚被俘，被押解至应天（今南京）后曾企图自缢但被部将解救。在押往应天的船上，明史载其「至金陵，竟自缢死，年四十七。命具棺葬之。」另说则是朱元璋审问张士诚，张士诚用斜眼看他，骂道：「天日照尔，不照我而已。」朱怒，将其赐死，以弓弦缢毙，又枭其首于城楼，以示官民。目前苏州市斜塘