1937年8月13日,淞沪会战爆发,国军72军88师在上海闸北坚守2个月后,决定留下一个加强营来掩护大部队撤退,10月26日,262旅524团团附中校谢晋元在88师师长孙元良的授命下,亲率524团1营400名官兵进驻位于苏州河畔英美租界外的四行仓库。
四行仓库是金城、中南、大陆、盐业四家银行的货物堆栈,位于新垃圾桥以西,苏州河北岸,开战后为88师司令部及物资仓库,国军分别部署在仓库西侧的地堡,左侧的交通银行和右侧的西藏路。10月27日,国军总撤退后,日军上海海军特别陆战队的第10大队前卫部队开始进入国军控制区,往南接近四行仓库,并被1营的火力击退,日军下午的全面攻击虽然顺利击退国军3连的阵地,但是最后也被国军的手榴弹逼退;28日日军虽派出轰炸机,但是担心会攻击到租界区的煤气公司的巨型煤气罐,而始终不敢投弹,而部署在西北的4门山炮也无法穿透四行仓库厚达3米的防御工事;29日日军开始集结重兵,并出动5辆轻装甲车封锁仓库以北的主要路口,但是这次的攻势仍然为国军的手榴弹和迫炮弹攻击所阻止,其中2辆战车在冲进四行仓库时被炸毁,女童军杨惠敏在当天傍晚送来了1面小国旗以振奋国军兄弟。之后谢团付派人又去取了一面大型国旗。
30日早上国军将国旗升起,全体官兵的士气高昂,日军在此时也开始集中各种重武器射击仓库,但是他们缺少制高点而无法压制国军火力;31日在各国的压力下,谢晋元团长接到突围撤进英美租界的命令,并在11月1日早上顺利撤退进入英美租界,总计这次为期6天的殊死抗战,国军死伤不超过70人,但是却击毙日军多达200多人,他们也在战后被赞誉为《八佰壮士》,写下抗战史上值得纪念的一页。