Jabarkan Kampanye melawan Zhu Quanzhong dari Shi Pu

Dengan Qin Zongquan hancur, Zhu Quanzhong mampu bertindak melawan Shi Pu. Pada musim semi 889, perwira Zhu Pang Shigu menangkap Suqian (宿遷, Suqian modern, Jiangsu), dan maju ke Lüliang (呂梁, di Xuzhou modern). Shi mencoba untuk melibatkannya, tetapi dikalahkan dan dipaksa untuk melarikan diri kembali ke Prefektur Xu. Perwira Xuanwu lainnya, Zhu Zhen (朱珍) kemudian menangkap Xiao (蕭縣, Suzhou modern). Zhu Zhen karena membunuh petugas lain Li Tangbin (李唐賓), dan kemudian mencoba menyerang Shi sendiri, tetapi mengalami hujan deras dan mengundurkan diri. Ketika Shi meminta bantuan dari Li Keyong, Li Keyong mengirim petugasnya Shi Junhe (石君和) untuk membantu Shi Pu.

Di musim panas 890, Zhang Yun (張筠), seorang perwira di Su Prefecture, yang rupanya jatuh ke Zhu Quanzhong sebelumnya, mengusir Zhang Shaoguang (張紹光) yang dipimpin Zhu Quanzhong dan mengembalikan kesetiaan kepada Shi Pu. Zhu Quanzhong, sebagai tanggapan, menyerang sendiri Prefektur Su. Ketika Shi Pu mencoba membantu Zhang Yun dengan menjarah Dangshan (碭山, di Suzhou modern), Zhu Quanzhong mengirim putranya Zhu Youyu untuk melibatkan Shi Pu. Zhu Youyu mengalahkan Shi Pu, menangkap Shi Junhe dalam pertempuran.

Pada musim panas 891, perwira Zhu Quanzhong, Ding Hui mengepung Prefektur Su. Zhang Yun menyerah pada Ding di musim dingin 891, dan perwira Shi Pu, Liu Zhijun kemudian menyerahkan diri kepada Zhu Quanzhong juga. Dikatakan bahwa menyerahnya Liu memberikan pukulan berat kepada tentara Shi Pu, yang tidak dapat pulih dari itu.

Peperangan yang berlarut-larut antara Xuanwu dan Ganhua menghancurkan ketiga prefektur yang Ganhua masih kendalikan pada saat itu - Xu, Si, dan Hao (濠州, Chuzhou modern), membuat para petani tidak dapat bertani dan persediaan makanan berkurang, terutama dalam cahaya banjir besar di musim semi 892. Pasukan yang Li Keyong, Zhu Xuan gubernur militer Sirkuit Tianping (天平, yang berkantor pusat di tai'an modern, Shandong), dan sepupu Zhu Xuan Zhu Jin gubernur militer Sirkuit Taining (泰寧, yang berkantor pusat di Jining modern, Shandong) dikirim semua tidak dapat membantu Shi melawan serangan Zhu. Pada musim semi tahun 892, Shi mencari resolusi damai, dan Zhu setuju, tetapi mensyaratkan bahwa sebagai bagian dari resolusi, Shi dipanggil kembali ke pemerintahan kekaisaran dan bahwa pemerintah kekaisaran mengirim pengganti Shi. Ketika Zhu melaporkan resolusi ini kepada pemerintah kekaisaran Kaisar Zhaozong (saudara dan penerus Kaisar Xizong) memerintahkan kanselir Liu Chongwang sebagai pengganti Shi dan memanggil Shi ke Chang'an untuk melayani sebagai penasihat senior Putra Mahkota — sebuah posisi kehormatan. Shi, bagaimanapun, menjadi takut bahwa Zhu hanya berniat untuk menjebaknya agar meninggalkan Prefektur Xu dan kemudian membunuhnya begitu dia pergi, dan karena itu menolak untuk menyerahkan kantornya ke Liu. Liu kemudian kembali ke Chang'an.

Sementara itu, Shi telah mengirim pasukan ke selatan untuk menangkap Prefektur Chu (楚州, Huai'an modern, Jiangsu), yang telah diambil alih oleh Zhu. Pada musim panas 892, Yang Xingmi mengirim petugasnya Zhang Xun (張訓) dan Li Decheng untuk membela Chu juga, dan mereka mengalahkan tentara Shi dan kemudian menangkap Prefektur Chu, menangkap prefek yang dipimpin Zhu Liu Zan (劉瓚). Pada musim dingin tahun 892, Zhang Sui (張璲) yang menjadi prefek dari Prefektur Hao dan Zhang Jian (張諫) Prefektur Si menyerah kepada Zhu, meninggalkan Shi hanya mengendalikan Xu. Zhu Quanzhong telah mengirim Zhu Youyu untuk menyerang Prefektur Pu Tianping (濮州, di Heze modern) sebelumnya, dan setelah Zhu Youyu merebut Prefektur Pu sekitar waktu yang sama, Zhu Quanzhong mengirimnya ke Xu untuk memerintahkan pengepungan terhadap Shi Pu.

Pada musim semi tahun 893, Shi menyerang balik dan membunuh Guo Yan di Prefektur Su. Dengan Zhu Jin tiba dengan pasukan bantuan dari Taining, Zhu Youyu dan perwira Xuanwu lainnya, Huo Cun (霍存), melibatkan Shi dan Zhu Jin, mengalahkan mereka. Zhu Jin melarikan diri kembali ke Taining, meskipun Shi kemudian membunuh Huo dalam pertempuran. Selanjutnya, Zhu Youyu lagi menempatkan Xu Prefecture di bawah pengepungan, menolak untuk melibatkan Shi ketika Shi menantangnya. Putra angkat Zhu Quanzhong, Zhu Yougong (朱友恭) ddengan demikian menuduh Zhu Youyu terlibat dengan Shi dan Zhu Jin. Zhu Quanzhong hampir membunuh Zhu Youyu, tetapi kemudian membebaskannya dan menggantikannya dengan Pang. Pang terus mengepung Xu selama berbulan-bulan dan akhirnya menangkapnya. Shi membawa keluarganya dan menaiki Puri Telan (燕子樓), dan kemudian menyalakan api untuk membunuh diri mereka sendiri di dalam api. Zhu Quanzhong mengambil alih Ganhua.