帝所派沈怀明、张永等军相持。不过明帝所派的吴喜等军先破永世县，接着再在泰始二年（466年）二月一日（3月3日）攻下刘延熙守的义兴郡城，孔叡及守长塘湖口的庾业都出逃，很多败众都逃到晋陵，重挫晋陵军心。时晋陵军立了五城，但程捍宗所守的一城仍未稳固，明帝军中王道隆看准这机会领兵急袭，不久就攻灭捍宗，接着军主刘亮直攻城间连栅，守军逼于塘道狭窄，难以抵抗，众军遂跟着刘亮进攻，乘胜将两城攻下，袁标及孙昙瓘虽领兵抗击，但士气败坏之下还被积射将军江方兴所率的勇士射击，只得战败逃走。再到二月四日（3月6日），萧道成急攻晋陵军