接下来的几天,从上海方向络绎不绝地送来大批解放军伤员,把苏州的各家医院和解放军驻军的野战医院都塞满了。
期间,周卫国曾数次组织苏州商会慰问解放军伤员,从看到的解放军伤员的数量和种类来看,周卫国直觉解放军解放上海战役的进程似乎并不顺利。
事实也的确如此。时第三野战军解放上海战役的部署是:第10兵团指挥第26、第28、第29、第33军和特种兵纵队炮兵一部,由常熟、苏州向昆山、太仓、嘉定一线攻击前进,直插吴淞、宝山,以封锁黄浦江口,阻断国民党上海守军的海上退路,之后由西北方向向市区进攻。第9兵团指挥第20、第27、第30、第31军和特种兵纵队炮兵一部,以2个军自南得、吴江等地向浦东迂回,向奉贤、南汇、川沙攻击前进,进逼高桥,协同第10兵团封锁吴淞口;另2个军集结于松江以南和嘉兴及其以东,视机攻占吴淞口、青浦。之后该兵团再由东、南、西三面与第10兵团会攻上海市区。
战役开始后,虽然至14日解放军第9兵团己攻占平湖、金山卫、奉贤、南汇及松江、青浦等地,进逼川沙,威胁到了守军侧后。而第10兵团也攻占了昆山、太仓、嘉定、浏河等地,继续向月浦、杨行、刘行进攻。但上海守军依托外围的钢筋水泥永固工事,在航空兵和停泊在高桥东北海面的海军舰艇舰炮的支援下,连续实施反击,致使进攻部队进展缓慢,且伤亡很大。之后,进攻部队及时改变战术,以小分队行动为主,实施火力、爆破、突击结合的战术,逐个夺取碉堡,加速了战斗进程。战至19日,第10兵团相继攻占月浦、国际无线电台,肃清了刘行地区的守军。第9兵团攻占川沙、周浦,在白龙港地区全歼守军第五十一军,将守军第十二军压缩于高桥地区,并割断了其与浦东守军第三十七军的联系,与第10兵团形成了突击吴淞口之势。汤恩伯为保持吴淞口畅通,不得不将守军第七十五军调至高桥。七十五军抵达高桥后,依托有利地形,在侮空军配合下频频反击,与进攻部队展开激烈争夺。直至23日,三野特种兵纵队对高桥东北海面的国民党海军舰艇进行炮击,击中7艘,国民党海军舰艇才逃走。至此,守军主力被压缩于吴淞口两侧狭窄地区。