В июле 1926 года Чан Кай-ши начал Северный поход с целью объединения Китая под единым национальным правительством. В 1926—1927 годах КПК, уже теснимая Чаном, оказалась вовлеченной в борьбу Сталина и Троцкого. Эта борьба повлияла на все области советской международной и внутренней политики. Троцкисты считали, что политика Сталина обанкротилась. Вместо нее они отстаивали независимые действия КПК, которые при поддержке СССР привели бы к китайской коммунистической революции. Такая политика соответствовала троцкистской теории «перманентной революции», то есть взгляду, что социализм не может «выжить» в одной лишь России и что поэтому СССР должен непрестанно действовать в интересах всемирного коммунизма.
Сталинская политика была диаметрально противоположна троцкистской и в отношении Китая более реалистической. Сталин не видел непосредственных перспектив победы коммунистов в Китае, ибо КПК была слаба и ненадежна, а также потому, что эта страна сама по себе была слишком отсталой Для успеха коммунизма. В те времена Сталин был заинтересован в дружественном националистском правительстве, которое играло бы на Дальнем Востоке роль буфера против потенциальной угрозы экспансионистской Японии. Альянс между китайскими коммунистами и гоминданом следовало поддерживать, ибо он наилучшим образом соответствовал целям СССР. Такое отношение к Китаю логически укладывалось в идеологическую сталинскую доктрину о «построении социализма в одной стране». До мировой революции было еще далеко; поэтому долг всех коммунистов состоял в том, чтобы подчинить свои местные интересы делу защиты социализма в СССР. Надежды на создание в Китае коммунистического правительства были нереальны. Но националистский Китай был возможен и в большей мере отвечал ближайшим потребностям Советского Союза.
Хотя борьба между Сталиным и Троцким оказалась важной для развития событий в Китае, ее значение все же не следует преувеличивать. Был ли Сталин прав или неправ в вопросе о Китае, это не могло оказать большого влияния на Исход его распри с Троцким. К концу 1926 пода троцкисты практически были разбиты и сталинская политика в китайском вопросе осталась партийной линией Москвы. И даже если бы одержала верх политика Троцкого, вряд ли результат был бы иным. При условиях, которые тогда господствовали в Китае, идеи Троцкого о полной поддержке китайских коммунистов, возможно, и не имели бы успеха. Сталинская политика в отношении Китая в конечном итоге была обречена на провал, но по крайней мере она основывалась на более разумном понимании политической ситуации в этой стране.
Тем временем Северный поход гоминдана развивался триумфально. Успех военных действий против пекинского правительства, а также растущая антипатия к китайскому коммунизму позволили Чан Кай-ши положить конец влиянию и присутствию коммунистов в гоминдане. По мере приближения его армий к Шанхаю местные банкиры и купцы обещали ему финансовую поддержку, если в обмен он примет меры по предотвращению угрозы коммунистического контроля над этим портовым городом. Чан согласился и весной 1927 года ликвидировал шанхайские профсоюзные организации и левые элементы в гоминдане. Китайские коммунисты в Шанхае были сокрушены и загнаны в подполье. Характер отношений между ними и Чан Кай-ши уже не мог вызывать никаких сомнений — речь шла об открытой гражданской войне.
Действия Чан Кай-ши в Шанхае привели к расколу гоминдана. Поддерживаемое коммунистами и советским политическим советником гоминдана Михаилом Бородиным левое крыло, возглавляемое давним противником Чан Кай-ши Ван Цзинь-веем, порвало с Чан Кай-ши и создало в районе Ханькоу, Ханьяна и Учана соперничающую гоминдановскую организацию. То был весьма решительный, но лишенный всякой реальной опоры шаг. Опираясь на верные ему войска, на шанхайских коммерсантов и правое крыло партии, Чан Кай-ши продвинулся вверх по долине реки Янцзы и разгромил незначительные вооруженные силы конкурентного правительства. В апреле 1927 года Чан Кай-ши официально учредил националистское правительство Китая и сделал столицей государства Нанкин. Потом началась пропагандистская война: Чан Кай-ши объявил группу Ван Цзинь-вея марионеткой России, одураченной коммунистами; Ван Цзинь-вей со своей стороны характеризовал нанкинское правительство как военную диктатуру.