Yangzhou, all'incrocio tra il fiume Yangtze e il Canal Grande, era un centro commerciale, finanziario e industriale e una delle città più ricche della Cina Tang, con una vasta popolazione di mercanti stranieri. Nel 760 d.C., l'inviato Jiedu di Huainan, Liu Zhan, iniziò un ammutinamento con suo fratello Liu Yin. Il loro esercito inizialmente sconfisse l'esercito del governatore, Deng Jingshan, nella contea di Xucheng (l'odierna Sihong, Jiangsu), prima di attraversare il fiume Yangtze e sconfiggere Li Yao, che fuggì a Xuancheng. Su consiglio del famoso generale Guo Ziyi, Deng reclutò un generale di Pinglu, Tian Shengong, per reprimere la rivolta. Tian e il suo esercito sbarcarono a Jinshan nella baia di Hangzhou e, nonostante le perdite iniziali, sconfisse l'esercito di Liu di 8.000 soldati d'élite a Guangling. Lo stesso Liu Zhan è stato colpito all'occhio da una freccia e decapitato.
Poiché Tian aveva precedentemente combattuto per la ribellione di An Shi, era interessato a ingraziarsi nuovamente l'imperatore Tang. Scelse Yangzhou come obiettivo ideale da cui saccheggiare i doni per l'Imperatore. Quando arrivarono le forze di Tian, derubarono gli abitanti, uccidendo migliaia di mercanti arabi e persiani . Tian si recò quindi nella capitale Tang, Chang'an, e presentò all'imperatore l'oro e l'argento saccheggiati. Nel massacro di Yangzhou, le forze cinesi guidate da Tian Shengong uccisero migliaia di mercanti stranieri a Yangzhou nel 760 d.C. durante la dinastia Tang.