常胜军攻城时,李鸿章本人就在后方一座淮军的栅寨内观战。戈登有心在中国上司面前展示自己的才能,第五联队冲锋失败后,他一边下令恢复炮击,一边派第三联队佯攻栅寨左翼尽头,以便把太平军的注意力吸引到左面。
正在娄门督战的慕王谭绍光果然中计,命其精锐部队前去防守左翼。他的精锐部队刚刚一转移,第二联队马上从栅寨右翼冲了上去,而且不等架设浮桥,就越下城壕,泅水而过。
见到这一情况,太平军心慌意乱,争相逃入娄门,城东栅寨全部弃守,被联合部队趁机予以控制。
战后,人们看到栅寨周围的土地就好像被炮弹犁翻过一样,常胜军炮火之猛烈,太平军损失之惨重,可以想见。对于太平军能够在这么长的时间内,冒着炮火坚守阵地,连观战的洋人都认为他们“实在令人赞赏”。
攻下栅寨后,淮军从水陆三面兵临苏州城下,城中粮道和援兵入援之路双双断绝。李鸿章急于拿下苏州,一个劲地催促程学启快打猛攻。程部官兵以肉搏战的方式企图登城,致使守城形势极其危急,李秀成、谭绍光冲上城头,亲自挥刀与敌兵格斗,这才稍稍打压了一下淮军的气焰。
看到形势如此危急,以郜永宽为首的四王四天将乞降之念更加强烈和迫切。郜永宽亲自出城,在城北阳澄湖与程学启、戈登进行谈判。
虽然联合部队已控制了城东栅寨,但这并不意味着继续攻城就会取得成功。常胜军在两次攻城战中已经损失巨大,下一步他们还需要冲过六十多米的距离才能到达苏州护城桥的桥头,而只要部队在桥头稍微受挫,就会被太平军击退。出于这一顾虑,戈登竭力主张提供优惠条件,以诱使郜永宽等人投降。
在谈判过程中,程学启代表李鸿章,答应给予四王四天将最高不低于二品的武将官职,代价是杀掉李秀成、谭绍光,然后献城归降。作为信誉保证,程学启与郜永