29日,谢晋元激动地给师长孙元良写信报告了坚守战况,并表示:“现职宗旨待任务完成,非到万不得已决不轻易撤退,倘牺牲代价重于撤退,则决作壮烈牺牲!一切乞钧座释念。”
29日,第88师仍在苏州河沿岸血战。孙元良立即回信:
“谢团副杨营长暨我忠勇诸壮士:余顷虽在沪西前线,余之心魂与诸将士同在闸北。余奉命经营闸北国防轴心,保我疆土,诸同志奋勇却敌,固守二月半,倭寇终未能越雷池一步,所以报国幸不后人。近以一发之动全线西移,本军亦奉命转移阵地,而以最后守卫闸北之责,付托我忠勇之诸将士。诸同志能服从命令,死守据点,誓与闸北共存亡,此种坚毅不拔、临危受命之精神,余与全军将士,同致无上之敬意。
我中华民族,自古多果敢赴难之士:岳家军屹然不动,戚公兵懔捍却敌,以身许国,浩气长留天地。……此役杀敌致果,实开震天动地之历史伟绩,我炎黄亿兆子孙,全世界千百万后世人,必以血诚读此史页。诸同志孤守闸北,已三日矣,敌之畏葸,与我之勇敢,已为举世所共见,沪上中外人士,交口钦佩,民众奔走援助,咸负“如可赎也人百其身”之愿,此诚我中华民族之光荣,我中华民国之光荣,亦我国民革命军军人之光荣。
望继续奋斗,完成抗敌使命,流最后之一滴血。我最高领袖于诸同志之壮烈牺牲,殊觉嘉慰,余敬以转告。孙元良10月29日。”
下午2时。敌人总攻开始了。密集的子弹雨点般袭来。守军凭借工事顽强抵抗。下午5时,日军用掘土机挖地道,企图埋**炸开仓库墙壁,并以坦克猛冲仓库大门。谢晋元令战士投掷手榴弹,并用棉花捻成粗捻子浇上汽油,点燃后扔进敌群,敌人阴谋未能得逞。
10月30日,是壮士们坚守四行仓库第四天。中午,一批日军从北面和西面向四行仓库扑来。守军1连和机枪连猛烈抗击。这时,另一批日军利用橡皮艇从苏州河登陆,守军2连和3连猛烈阻击。不等日军上岸就被守军击毙。满载**的一艘小艇被击中,**爆炸,小艇炸成碎片飞上天空。临近的两只橡皮艇被颠覆,日军死伤累累。
“八百壮士”英勇抗敌的精神赢得了租界里外国人同情和支持,他们照会中国政府,要求从人道主义立场下令孤军撤退,避免无谓牺牲。并要求孤军尽快撤离,退入安全的租界。
当日,第88师接到统帅部命令:四行壮士已达预定目的,应各方之请,命令即日撤离。师长孙元良和参谋长张柏亭商量再三,决定请上海警备司令杨虎、上海市长俞鸿钧和租界英军司令史摩莱特共同协助。他们商讨了撤退的细节安排。
晚9时,张柏亭给谢晋元打来电话,命令他们当晚撤退。谢晋元感到惊异和突然,极度激动地说:“全体壮士早已立下遗嘱,誓与四行阵地共存亡,但求死得有意义,但求死得其所!请参谋长报告师长,转请委员长成全我们!”
张柏亭以坚定的语气说:“你们成仁取义的决心,固然十分令人钦佩,但这是最高统帅的命令。我是命令的传达者,军人以服从命令为天职,打日本鬼子的机会非此一时,今后可能还有比坚守四行仓库更重要的使命,等待你们。如果你们违抗命令,那你们的勇敢与牺牲,成为匹夫之勇而无意义了!”
这一番字字千钧的话,终于使谢晋元接受了命令。壮士们收拾东西准备撤退。
深夜,守军在仓库门口架起三挺机枪掩护下,谢晋元带着官兵乘黑夜撤退了。按照约定,午夜,史摩莱特将军在桥头指挥,英军桥头堡的小钢炮,一举打灭了日军的探照灯,乘着天黑,部队依次冲过北**路,冲过苏州河上的垃圾桥。日军用机枪封锁了桥头,用燃烧弹射击,不少壮士倒下了,立即燃烧起来。营长杨瑞符左腿受伤。壮士们撤进了租界孤军营。
谢晋元带领452名官兵,号称八百壮士,坚守四行仓库四昼夜。打退日军六次进攻,毙敌240余人,击毁战车两辆。自己伤亡37人。
当天蒋介石下令:给八百壮士各晋一级,谢晋元升任上校团长,授青天白日勋章。八百壮士以热血和生命,谱写了一曲惊天地的壮歌。