与德国随时都有可能结束彼此间的合作关系时，中国选择与苏联迅速签署《中苏互不侵犯条约》；之后苏联也开始提供军需物资以支援中国对日作战，而已经转往支持日本作为的德国则在年底停止与中国的贸易合作关系。日本攻佔北平后，见中国并没有屈服，决定于1937年8月中旬进攻上海。国民革命军总司令蒋中正决定部署自己辖下素质最佳的部队防卫上海，结果在3个月战斗以后上海于11月遭到日军佔领。日军之后不断逼使中国军队往西方后退，1937年12月13日日军成功佔领首都南京，并屠杀大量中国平民和缴械军人。1938年6月，中国军队为了