During the Northern Expedition, Bai Chongxi was the Chief of Staff of the National Revolutionary Army and led the Eastern Route Army which conquered Hangzhou and Shanghai in 1927. As garrison commander of Shanghai, Bai also took part in the purge of Communists in the National Revolutionary Army on April 12, 1927 and of the labour unions in Shanghai.