In 1921, the KMT established a rival government in Canton, supported by the fledgling Communist Party of China (CPC). The economy of northern China, overtaxed to support warlord adventurism, collapsed between 1927 and 1928. General Chiang Kai-shek, who became the KMT leader after Sun's death, started the Northern Expedition in 1926 to overthrow the Beiyang government, which was accomplished in 1928.
ในปี ค.ศ. 1925 พรรคก๊กมินตั๋งได้เริ่มก่อตั้ง รัฐบาลคู่แข่งในบริเวณตอนใต้ของเมืองกวางโจว ในขณะที่เศรษฐกิจของภาคเหนือมีการขูดรีดเพื่อสนับสนุนเหล่าขุนศึก ซึ่งต่อมาเหล่าขุนศึกได้ถูกยุบในปี 1928 โดยนายพลเจียง ไคเชก ผู้ได้ขึ้นเป็นผู้นําพรรคก๊กมินตั๋ง หลังการเสียชีวิตของซุน ยัตเซ็น เจียงได้นํากองทัพปฏิบัติการทางเหนือ ซึ่งเป็นการรบเพื่อล้มล้างรัฐบาลกลางในกรุงปักกิ่ง