Pertempuran Shanghai
rintangan-rintangan ini dan berusaha bertahan selama mungkin di desa dan kota sepanjang pesisir. Biasanya Jepang dapat menduduki desa dan kota ini pada siang hari di bawah dukungan tembakan-tembakan berat angkatan laut, dan kehilangan kendali hanya pada malam hari saat Tiongkok melakukan serangan balasan.
Serangan dan serangan balik berlangsung hingga akhir Agustus, saat kejatuhan Baoshan, sebuah kota pesisir penting, menjadi sangat jelas. Chiang Kai-shek memerintahkan pasukan dari Divisi ke-98 yang masih tersisa untuk mempertahankan kota. Sebuah batalyon di bawah pimpinan Yao Ziqing (), memanggul tugas ini. Yao memerintahkan pasukannya untuk bertahan hingga titik darah
penghabisan. Serangan artileri Jepang membuat sebagian kota menjadi puing-puing, dan Yao terbunuh dalam pertempuran dari bangunan ke bangunan. Pada 6 September Baoshan jatuh. Seluruh batalyon kecuali satu prajurit, terbunuh dalam aksi ini. Selanjutnya, pasukan Tiongkok akan terus menderita korban jiwa semacam ini di keseluruhan Kampanye Shanghai.
Pada 11 September, dengan jatuhnya Baoshan, tentara Tiongkok mengambil posisi bertahan di sekitar Luodian (). Luodian hanyalah sebuah kota kecil, namun merupakan titik simpul transportasi yang menghubungkan Baoshan, pusat kota Shanghai, Jiading, Songjiang dan beberapa kota lainnya dengan jalan-jalan raya. Keberhasilan mempertahankan Luodian secara strategi sangat penting dalam pengamanan Suzhou dan Shanghai. Pada 29
Agustus, penasihat Chiang Kai-shek dari Jerman, Alexander von Falkenhausen, mengatakan padanya bahwa Kota Luodian harus dipertahankan berapa pun harganya. Untuk pertempuran Luodian, Tiongkok memusatkan sekitar tiga ratus ribu prajurit, sementara Jepang lebih dari seratus ribu dengan dukungan kapal laut, tank, dan pesawat udara. Pembantaian besar-besaran yang terjadi membuat pertempuran Luodian mendapat
julukan "rumah penggilingan daging dan darah" (). Ofensif Jepang biasanya dimulai saat fajar dengan pengeboman udara yang terpusat, diikuti dengan pelepasan balon pengamat untuk menunjukkan dengan tepat lokasi pasukan-pasukan Tiongkok yang tersisa untuk dapat disapu oleh artileri dan gempuran dari laut. Infantri Jepang kemudian dapat maju di bawah perlindungan tabir asap dan lapis baja. Pesawat-pesawat Jepang kemudian juga akan menemani infantri dan memberondong pasukan-pasukan pengganti Tiongkok.
Pertahanan Tiongkok sulit untuk dipatahkan bahkan dengan daya gempur hebat semacam itu. Pada malam hari, prajurit-prajurit Tiongkok meranjaui jalan-jalan yang menghubungkan kota-kota pesisir menuju Luodian dan memaksa pertempuran malam untuk memotong gerak maju pasukan-pasukan Jepang. Saat fajar, Tiongkok akan mepertahankan garis-garis pertahanan penting dengan pasukan yang lebih sedikit untuk mengurangi
korban jiwa yang diakibatkan dari bombardir Jepang yang intens. Tiongkok kemudian akan muncul dari posisi belakang untuk menghadapi musuh saat ofensif darat Jepang dimulai setelah gempuran-gempuran laut dan artileri berhenti.
Meskipun memiliki keunggulan jumlah pasukan, mempertahankan Luodian adalah ketidakmungkinan bagi Tiongkok. Jepang memiliki sejumlah keuntungan, termasuk keunggulan daya tembak, dan fakta bahwa Tiongkok berada dalam posisi pasif dalam menghadapi serangan gencar, karena tidak dapat menyusun ofensif efektif hingga Jepang praktis menguasai Luodian. Karena hal ini, Tiongkok
memutuskan untuk mempertahankan setiap inchi persegi dari wilayah kota hingga titik darah penghabisan. Taktik ini membuat makin cepat laju tewasnya prajurit-prajurit berpangkat tinggi. Laju korban tewas dari pihak grup tentara Jenderal Chen Cheng mencapai lebih dari 50 persen. Di akhir September, Tiongkok sudah hampir kehabisan darah dan terpaksa menyerahkan Luodian.
Pada 1 Oktober, atas nasihat komandan-komandannya, Perdana Menteri Jepang Fumimaro Konoe memutuskan menyatukan dan memperluas pertempuran di Teater Tiongkok Utara dan Tengah, melancarkan sebuah ofensif Oktober untuk menaklukkan pemerintahan Tiongkok untuk mengakhiri perang. Pada saat ini, Jepang menaikkan jumlah pasukannya di wilayah Shanghai hingga lebih dari dua ratus ribu. Pasukan Jepang juga
menginvasi kota Liuhang (), di selatan Luodian. Jadi, garis depan telah bergeser lebih jauh ke selatan hingga tepian Sungai Yunzaobin (). Tujuan Jepang adalah menyeberangi Sungai Yunzaobin dan mengambil alih Dachang (), yang merupakan penghubung komunikasi pasukan Tiongkok antara pusat kota Shanghai dan di kota-kota timur lautnya.
Jika Dachang jatuh, pasukan Tiongkok harus menyerahkan posisi mereka di pusat kota Shanghai dan wilayah timur Sungai Huangpu untuk menghindari pengurungan oleh tentara Jepang. Pertahanan Dachang adalah vital untuk mengetahui seberapa lama tentara Tiongkok dapat bertahan dan meneruskan pertempuran di daerah perang Shanghai. Untuk ini, Chiang Kai-shek memobilisasi pasukan yang masih tersisa dan dapat diselamatkannya untuk mempertahankan Dachang.
Pertempuran antara kedua pihak berlangsung maju mundur, dengan sedikit perubahan di sepanjang Sungai Yunzaobin. Dari 11 September hingga 20 Oktober, kemajuan tentara Jepang hanya lima kilometer. Pada momen-momen paling intens, posisi-posisi dapat berpindah tangan hingga lima kali dalam satu hari. Pada 17 Oktober, Tentara Guangxi di bawah pimpinan Li Zongren dan Bai Chongxi akhirnya tiba untuk bergabung dengan Tentara
Sentral pimpinan Chiang Kai-shek dalam pertempuran Shanghai. Tiongkok kemudian melancarkan serangan balasan dalam upaya menyatukan secara penuh posisi-posisi mereka di sekitar Dachang dan merebut kembali tepian Sungai Yunzaobin. Namun serangan balasan tersebut lemah dalam koordinasi dan lagi-lagi Tiongkok kalah terhadap superioritas daya pukul senjata Jepang. Jepang menggunakan sekitar 700
pucuk artileri dan 150 pesawat pembom untuk operasi Dachang dan kota tersebut hancur lebur hingga menjadi puing-puing. Pertempuran tersebut begitu sengitnya hingga laju rata-rata korban jiwa di pihak Tiongkok mencapai ribuan per jamnya, dan beberapa divisi kehilangan kapasitas hanya dalam beberapa hari. Pertempuran sengit ini berlangsung hingga 25 Oktober, saat Dachang akhirnya jatuh.
Setelah itu, pasukan Tiongkok tidak memiliki pilihan lain selain mundur dari pusat kota Shanghai, yang telah mereka pertahankan hampir selama tiga bulan.
Pada 26 Oktober malam, Tiongkok mulai menarik mundur pasukannya dari pusat urban Shanghai. Karena Dachang dan kota-kota suburban vital lainnya telah jatuh, Chiang Kai-shek memerintahkan pasukan Tiongkok untuk mundur dari Zhabei, Jiangwan (), dan posisi-posisi lainnya yang telah dipertahankan teguh selama 77 hari. Namun Chiang memerintahkan satu batalyon dari Divisi ke-88 tetap berada di Zhabei untuk
mempertahankan Gudang Sihang di tepi utara Sungai Suzhou. Chiang tidak dapat sepenuhnya mengosonglam pusat kota Shanghai karena konferensi Perjanjian Sembilan-Kekuatan sedang berlangsung di Brussels untuk sebuah kemungkinan intervensi Barat dalam konflik Tiongkok-Jepang. Sisa pasukan Tiongkok menyeberangi Sungai Suzhou dan berkumpul kembali untuk bentrokan terakhir dengan tentara Jepang.
Rencana awal Chiang adalah bertempur di area selatan Sungai Suzhou dan menimbulkan sebanyak mungkin korban di pihak Jepang. Namun setelah tiga bulan pertempuran intens, kekuatan pasukan Tiongkok telah sangat terkurangi. Kekuatan kebanyakan satuan tinggal setengah kekuatan awal, sehingga sebuah divisi hanya memiliki kapasitas tempur kurang dari dua resimen. Pada saat ini, tentara
Tiongkok membutuhkan antara 8 hingga 12 divisi untuk mengimbangi kekuatan tempur satu divisi Jepang, sehingga komandan-komandan Tiongkok pesimis terhadap hasil pertempuran Sungai Suzhou. Li Zongren, Bai Chongxi, Chang Fa-kuei dan komandan-komandan lainnya berkeras supaya pasukan Tiongkok memasuki garis pertahanan Wufu dan Xicheng untuk melindungi Nanjing, tetapi Chiang menginginkan pasukan