Kuomintang etablerte Den nasjonale revolusjonshær med støtte fra Sovjetunionen og Det kinesiske kommunistparti. Chiang Kai-shek la så ut på Nordekspedisjonen i 1926 for å få krigsherrene under sin kontroll. Noen av Beiyanghærens krigsherrer ble nedkjempet, og gradvis ble Den nasjonale revolusjonshær landets dominerende hærstyrke. Krigsherretiden var omme i 1928, da de fleste av krigsherrene enten var beseiret eller hadde alliert seg med Kuomintang, om enn det i noen tilfeller bare var i navnet.