一位隐蔽在小桥边的士兵利用地势狙击来敌,连续击毙10余名日军,日军气的将整个小桥炸翻,这位轶名狙击手的枪声才停了下来(第667团这个营的忠勇事迹出自江阴文史资料,但这些战斗在官版战史上没有记录,具体待考。
最让日军感到痛苦的是江阴要塞的制压射击。江阴要塞与第112师建立了联络,许康司令利用第112师的前沿部队为观测所,以丙1台与黄山台向日军的步兵与炮兵阵地进行压制,造成日军极大的压力。日军冒险将布署在小茅山的炮兵推进到与黄山台相隔约10公里的南闸,向黄田港与八圩港射击。但是因为缺乏准备的观测,所以没有效果。上午10时,日军在前线升起两个观测汽球,并在云亭镇以南500公尺处布署一批重炮兵,以方位交会法向黄山炮台进行炮击,许司令下令东山台与西山台也参与对南闸方向的射击,双方展开激烈的炮战。
这场炮战的胜负是很容易预测的,因为国军有良好的观测人员,而使用的火炮更是大口径的长程要塞炮,足以制压一般日军野战部队配属的75山炮或105榴炮。日军的炮兵射程不及国军,就使用毒瓦斯弹向要塞射击,但是在江风的吹拂下这些毒气弹也没有发挥作用。日军的观测汽球可以在作战中发挥决定性的功用,许司令让台员以测远机估算,得知汽球距炮台约17000公尺,许司令微微一笑,调出秘密武器丙台,向气球射击两回。虽然不知道敌气球阵地的位置,但是两回炮击之后这两个气球均下降消失,证明日军的气球阵地可能被击中或因为威胁而收球。这解除了日军炮兵的威胁。
最有意思的是日军炮兵可能因为情报或观测的错误,向八圩港内弃置的宁海军舰发射了约300发炮弹。炮战的战果已经难以查考,但是炮战必然对日军炮兵造成严重的损伤,因为日军在汽球降下之后停止了炮击,而第112师则通报当面的日军炮兵纷纷向无锡方向撤退。江阴要塞在炮战中取得了胜利。
25日下午,该营已战至最后关头,弹尽援绝。宋营长下令吹起冲锋号,全营官兵端起剌刀,大吼着“拼一个够本,拼两个赚一个”,向日寇扑去。在惨烈拼杀后,该营官兵自营长以下大部殉国。据当地人民回忆,战后第13师团用以掩埋日军尸体的临时墓地,由大洋桥东岸直到王庄村,埋了一里有余。当夜第667团对南闸进行逆袭并恢复南闸阵地。在江阴要塞的重炮掩护之下,日军对花山几乎无计可施,形成抗战时期中国战场上极为罕见的敌我炮兵实力差异,而且优势居然偏向国军一方,第13师团的悲愤可以想见。
26日,于是日军又调来飞机空袭江阴要塞,日军在这三个月之中对江阴要塞密集的空袭也是战史上的奇迹,面对只有伪装网的露天炮台,空袭时又有不少汉奸指引方向,日军的海航居然连这种死靶都打不到,足见其技术水平之低劣。而国军88炮的炮兵在两个半月的练习之后终于掌握了技术,在26日的空袭中首开记录,终于击落了日机一架。