Intensywne walki miejskie zmusiły Sztab Generalny Cesarskiej Armii Japońskiej, który odpowiadał za operacje wojskowe, do wielokrotnego wzmacniania armii szanghajskiej, a ostatecznie 9 listopada całkowicie nowa formacja, 10 Armia dowodzona przez gen. por. Heisuke Yanagawę, wylądowała w Zatoce Hangzhou na południe od Szanghaju.
Chociaż przybycie 10 Armii zmusiło chińskie wojska do wycofania się z Szanghaju, japoński Sztab Generalny zdecydował się przyjąć politykę nierozszerzania działań wojennych w celu zakończenia wojny. 7 listopada jego faktyczny przywódca, zastępca szefa sztabu Hayao Tada, ustanowił „linię ograniczeń operacji”, uniemożliwiając swoim siłom opuszczenie okolic Szanghaju, a dokładniej udanie się na zachód od chińskich miast Suzhou i Jiaxing. Miasto Nankin znajduje się około 300 kilometrów na zachód od Szanghaju.
thumb|Japoński generał Iwane Matsui Istniał jednak poważny rozdźwięk między japońskim rządem a jego dwiema armiami polowymi, Szanghajską Armię Ekspedycyjną i 10 Armią, które od listopada znajdowały się nominalnie pod kontrolą Armii Obszaru Centralnych Chin dowodzonej przez Matsui. Matsui jasno dał do zrozumienia swoim przełożonym, że chce ruszyć na Nankin jeszcze przed wysłaniem jego sił do Szanghaju.