张治中集团军在张华浜、殷行镇、虬江码头、吴淞方面抗击日军登陆。日军以机枪、火炮和掷弹筒集射。中国官兵血肉横飞,虽伤亡惨重,但仍匍匐前进,随仆随起,冒死进攻,但未能阻止日军进展。24日晨,日本海军陆战队强行登陆,攻占殷行镇。宋希濂师反攻,殷行镇26日收复,28日复失。战况惨烈,敌我尸骸遍地。29日起,原驻沪日军向北站、八字桥、军工路反攻。9月5日,日军在虬江码头登陆,随即占领。日军飞机舰炮猛烈轰击,守军工事被毁,但仍前仆后继,殊死奋战。
日军向长江岸边登陆时,陈诚指挥的第15集团军各部已陆续开抵上海。从川沙口登陆的日军于23日中午攻占沪西战略要地罗店,彭善师于下午夺回。25日,黄维师在罗店一带苦战,与日军反复搏斗。李维藩副旅长和旅长蔡炳炎阵亡。中日军队在罗店的争夺战非常惨烈。28日中午罗店陷敌。第18军军长罗卓英决心夺回罗店,主攻罗店的各师勇猛攻击,各部与日军逐村逐屋反复争夺,但因日军火力猛炽,并不断反击,攻击部队牺牲甚大,罗店始终未能攻下。王耀武师、俞济时师进攻沪太(太仓)公路侧旁罗店南据点,反复向日军冲杀,亦惨烈异常。