北伐は、1926年に国民党の国民革命軍が北洋政府や他の地方軍閥に対して開始した軍事作戦である。この作戦の目的は、1911年の辛亥革命後に分裂した中国を再統一することであった。この遠征は蒋介石総統が率い、2つの段階に分かれていた。第1段階は、1927年に国民党の2つの派閥、すなわち蒋介石が率いる右派の南京派と汪兆銘が率いる左派の武漢派の間で政治的に分裂して終わった。[ 13 ]この分裂は、蒋介石が国民党内の共産主義者に対して行った上海虐殺が部分的に動機となっており、これが第一次国共和戦線の終焉を告げるものとなった。この分裂を修復するため、蒋介石は1927年8月に国民革命軍の司令官を辞任し、日本へ亡命した。[ 14 ] [ 15 ]
遠征の第二段階は、蒋介石が指揮を再開した1928年1月に始まった。1928年4月までに、国民党軍は黄河まで進軍した。閻錫山や馮玉祥などの同盟軍閥の支援を受けて、国民党軍は北洋軍に対して一連の決定的な勝利を収めた。北京に近づくにつれ、満州を拠点とする奉天派の指導者である張作霖は逃亡を余儀なくされ、その後まもなく日本軍によって暗殺された。彼の息子である張学良が奉天派の指導者を引き継ぎ、1928年12月、満州は南京の国民党政府の権威を受け入れると発表した。中国の最後の部分が国民党の支配下に入り、北伐は成功裏に終了し、中国は再統一され、南京の十年の始まりを告げた。[ 16 ]

1920年代、北京に拠点を置く北洋政府は、国際的に中国の正統政府として認められていた。しかし、国の大部分は北洋政府の支配下にはなく、軍閥の寄せ集めによって支配されていた。広州(カントン)に拠点を置く国民党(KMT)は、民族解放の党となることを目指していた。1922年の憲法擁護運動の終結以来、国民党は、中国統一を目標に、北京の北部軍閥に対する遠征に備えて党員を増強していた。[ 17 ]この準備には、国民党の政治力と軍事力の両方を強化することが含まれていた。中華民国の建国者であり国民党の共同創設者である孫文は、 1925年3月に亡くなるまで、中国共産党(CCP)との第一次統一戦線を結成するなど、中ソ協力に賛成していた。[ 18 ]国民党の軍事部門は国民革命軍(NRA)であった。[ 19 ] 1922年にはすでに孫文の弟子として頭角を現していた蒋介石は、1924年に黄埔軍士官学校の校長に任命され、孫文の死後すぐに後継者の有力候補として浮上した。[ 20 ]
1925年5月30日、上海の中国人学生が共同租界に集まり、中国への外国の干渉に反対するデモを行った。 [ 21 ]具体的には、国民党の支援を受けて、外国製品のボイコットと、イギリスとアメリカによって統治されていた共同租界の廃止を求めた。主にイギリスが運営していた上海市警察は、デモ隊に向けて発砲した。この事件は中国全土で怒りを引き起こし、1925年6月18日に始まった広州・香港ストライキへと発展し、中国共産党にとって格好の勧誘の場となった。[ 22 ]左派勢力の台頭と、外国貿易に大きく依存していた広州政府の資金調達能力に対するストライキの影響への懸念から、統一戦線内部の緊張が高まった。こうした背景の中、国民党の指導者の地位を争っていた蒋介石は、北方の軍閥に対する遠征に備えて権力の固めを始めた。1926年3月20日、彼は広州政権とその軍部が提案した遠征に反対する強硬派の共産主義者を無血で粛清し、広州クーデターを起こした。同時に、蒋介石はソ連に対して融和的な動きを見せ、軍閥との戦いにおけるソ連と中国共産党の支援の必要性と、国民党内での共産主義勢力の拡大に対する懸念とのバランスを取ろうとした。[ 23 ] [ 24 ]クーデターの後、蒋介石は、粛清された左派の補償として呉鉄成などの右派強硬派を解任するという妥協案を交渉した。こうすることで、蒋介石は中国共産党とその後ろ盾であるソ連のヨシフ・スターリンにとって自分が有用であることを証明できた。ソ連による国民党政府への援助は継続され、中国共産党との協力も継続された。国民党右派、蒋介石率いる中道派、国民党左派、そして中国共産党による脆弱な連合がなんとか維持され、北伐の土台が築かれた。[ 25 ] [ 26 ]
1926年、中国全土には広州の国民党政府に敵対する3つの主要な軍閥連合が存在した。呉培夫の軍勢は湖南省、湖北省、河南省北部を占領した。孫伝芳の連合は福建省、浙江省、江蘇省、安徽省、江西省を支配していた。当時北洋政府および奉天派の首領であった張作霖が率いる最も強力な連合は、満州、山東省、直隷省を支配していた。[ 27 ]北伐に対抗するため、張作霖は最終的に中国北部の軍閥の同盟である「国民鎮圧軍」(中国語:安國軍;ピンイン: Ānguójūn ;ウェード式: Ankuochün ; NPA)を組織した。[ 19 ]

国民党支配地域と、最近同盟を結んだ奉天派と直隷派の勢力の境界沿いで激しい戦闘が繰り広げられる中、国民党政府は1926年6月5日に蒋介石を国民革命軍総司令官に任命した。蒋介石は7月9日の式典でこの職を受諾し、これが北伐の正式な開始となったが、軍事衝突はすでに始まっていた。[ 28 ] [ 29 ]直隷派軍閥に対する国民党の北進の初期戦略は、主にソ連の顧問ミハイル・ボロディンとワシリー・ブリュッヘルによって考案され、奉天派の張作霖を無視しつつ、呉佩堝を倒し孫伝芳を宥めることに焦点を当てることであった。[ 30 ] [ 28 ] [ 29 ]防御態勢から攻撃態勢に切り替えた国民党軍は、広東の拠点から呉の支配する湖南省へ急速に進軍し、 7月11日に長沙を占領した。[ 31 ]当時、呉佩堝の軍の大部分は、北京近郊の南口関で国民党に同情的な直隷派の分派である国民軍と戦うことに専念していた。[ 29 ]国民党が敵に回すことを避けていた孫伝芳は、国民党軍が呉の領土へさらに進軍しても介入しなかった。[ 32 ] [ 33 ]奉天派は呉に支援を申し出たが、呉は北方の軍閥が自分の領土に軍を入らせると自分の立場を弱体化させることを恐れて、彼らの援助を拒否した。[ 34 ] 1926年8月11日~12日に長沙で開催された軍事会議で、国民党は孫文の南昌を迂回し、呉の拠点である武昌に直接攻撃を仕掛けることを決定した。[ 28 ] [ 29 ]この方法により、彼らは19世紀の太平天国の乱が辿ったルートを踏襲することになる。 [ 35 ]同会議で蒋介石は将軍たちへの演説で次のように宣言した。
「この戦いの重要性は、軍閥の運命を左右するだけでなく、中国民族が自由と独立を回復できるかどうかがかかっている点にもある。言い換えれば、これは民族と軍閥、革命と反革命、三民主義と帝国主義の間の闘争であり、すべてはこの戦いの時に決着がつけられるのだ……中国民族の独立と自由を回復するために。」[ 36 ]


1926年8月22日に長江の港である岳州が占領されたことで、湖南は完全に国民党の支配下に入り、北京・広州鉄道のルートに沿って武昌への進軍の道が開かれた。[ 37 ]呉佩孚の軍は北へ撤退する際に長江の堤防をいくつか突破し、国民党の進軍を遅らせた。8月28日までに、李宗仁率いる広西国民軍第七軍の国民党軍は、武昌の南約75キロ(47マイル)の咸寧を占領した。武昌の防衛のために南へ戻った呉佩孚は、和勝橋に軍を集結させた。8月29日、彼は南の国民党軍に対して反撃を開始し、防衛線を弱体化させ、翌日の正午までに彼の軍は武昌に向かって総退却した。この短い期間に、呉は8,000人の兵士を失った。少なくとも5,000人がライフル銃とともに捕虜となり、国民党軍の戦力増強につながった。[ 38 ] 9月2日までに、国民革命軍は武昌をほぼ包囲した。呉と彼の軍の大部分は北の河南省へ逃げたが、城壁都市に残った彼の軍は1か月以上持ちこたえた。[ 39 ] [ 40 ] [ 41 ]しかし、国民革命軍に対する彼の敗北は、権力と名声を失墜させた。彼の軍の残党はその後数か月で崩壊した。[ 34 ]
呉佩孚の軍が撤退する中、国民革命軍は孫伝芳が支配する江西省、すなわち九江市と省都南昌に進軍した。孫は広州政府から不可侵条約を提示されていたが、自らの行政を国民党の支配下に置くことを拒否した。そのため、武昌の包囲戦がまだ続いている間に、蒋介石は1926年9月4日に江西省の国境を越えて攻撃を開始した。[ 42 ] 9月19日までに、孫の将軍の一人である頼世皇の離反により、九江と南昌はともに国民党の支配下に入った。[ 43 ] [ 44 ]これらの成功にもかかわらず、孫が9月21日に南京から増援部隊を率いて到着したため、国民革命軍の攻勢は撤退を余儀なくされた。孫文は失った領土のほとんどを取り戻し、数百人の学生、教師、国民党員と疑われた人々を殺害し、その首を切り落として公共の場所に杭に突き刺して晒すことで、残忍な方法で権威を再確立した。[ 45 ]

北伐の進軍が停止したため、蒋介石は広州の政府に電報を送り、依然として続いている広州・香港ストライキの終結を要求した。このストライキは彼の補給線を妨げ続けていた。 [ 46 ] 1926年9月23日にイギリスとの交渉が始まり、10月10日にストライキはついに中止された。これにより、国民革命軍への物資の供給が容易になり、ストライキ参加者という形で人員が解放され、北進を続けることができた。[ 46 ] [ 47 ]同日、武昌に残っていた呉培夫の部隊が降伏し、国民革命軍による湖北省の征服が完了した。[ 39 ]江西省で血みどろの戦闘が続く中、孫文の部下の一人である浙江省の民政長官、夏超が広州の国民党政府に亡命した。浙江省の住民は、省外出身の孫の統治にますます不満を募らせており、1926年10月16日、夏は浙江省の独立を宣言した。[ 48 ] [ 49 ]浙江省出身の蒋介石は、夏を説得して国民党側に寝返らせることができた。夏は寝返り後、孫が支配する上海を攻撃したが、ほぼすぐに浙江省に撤退せざるを得なくなった。孫は数日前に夏の計画を察知していた。[ 48 ]その後、孫の軍は浙江省に進軍し、10月23日までに反乱を鎮圧した。夏は数百人の兵士とともに処刑され、数千人の民間人が夏の旧司令部で虐殺された。[ 48 ] [ 41 ]
浙江省の反乱と並行して、国民革命軍は江西省で攻勢を続けていた。孫文への圧力をさらに強めるように、何英琴率いる汕頭を拠点とする国民革命軍第一軍は広東省との境界を越えて進軍し、福建省への新たな攻勢を開始した。国民革命軍は、外国の支配に反発する客家を含む多くの地元住民に歓迎され、徐々に福建省の農村部に浸透し始めた。何軍は海岸沿いに北上し、省都福州に向かって進軍した。[ 50 ] [ 51 ] 10月末までに、孫文の軍は再び江西省と福建省で後退を余儀なくされた。[ 52 ] [ 53 ] 11月初旬、国民党軍は長江の港湾都市である九江と湖口を占領し、1926年11月9日までに南昌の支配権を奪還した。孫の軍は撤退時に大量の物資を放棄し、武装の貧弱な国民革命軍を増強した。国民革命軍は南昌への最終攻勢だけで2万人の死傷者を出した。 [ 54 ]同時に孫自身は、強力な奉天派閥からの援助を求める目的で天津へ向かった。 [ 55 ]山東の軍閥張宗昌と満州の軍閥張作霖は、国民革命軍を封じ込める必要があることに同意し、援助を申し出たが、援助の見返りとして報酬を要求した。国民革命軍の攻勢が福建省を突破する中、11月24日、山東から6万人の兵士が孫の支配する安徽省に到着した。これらの兵士は1926年12月1日に「国民平定軍」(NPA)に組織された。張作霖が総司令官に就任し、張宗昌と孫伝芳が副司令官となった。[ 56 ]

この同盟は孫の支配下にある地域の地元住民には非常に不評で、張仲昌の北方の軍は侵略者と見なされていた。浙江の自治運動は続き、名目上孫に忠誠を誓う有力な省の指導者たちの会合が12月8日に上海で開催された。[ 57 ]福建では、孫の軍の多くがすでに国民革命軍に寝返っており、12月9日、何英勤の軍は抵抗を受けることなく福州に入った。[ 55 ] [ 58 ] 1926年12月11日、浙江の司令官である周鳳奇は国民革命軍への寝返りを発表した。これが寝返りの連鎖を引き起こし、浙江は孫の「連合省」から分離し、その後、広州政府から自治権を与えられた。[ 59 ]これに対し、孫文は浙江省の国境で軍を再編成し、人民軍が後方を守り、浙江省に突入して省の大部分を奪還した。1月10日までに、浙江省の反乱軍の大部分は衢州に撤退した。包囲された反乱軍を救援するため、何英琴は福建省を拠点とする軍を浙江省に送り込み、孫文の進軍を阻止した。反乱軍と国民党軍は白崇熙の指揮下で合流し、1927年1月20日に反攻を開始した。1月29日までに、攻勢は蘭渓と金華に達し、そこで激しい戦闘の結果、孫文軍は壊滅的な敗北を喫した。[ 60 ]この勝利の後、国民革命軍は省都杭州への挟撃を開始した。敗北で士気を失った孫の北部軍の多くは隊列を崩し、北へ流れ、道中の町や村を略奪した。部隊が混乱したため、この地域の孫の司令官である孟朝岳は2月17日に杭州を放棄し、2万人の兵士とともに列車で江蘇省へ逃げることを決めた。[ 60 ] 1927年2月23日までに、浙江省は完全に国民党の支配下に入った。6か月で、国民党は人口約1億7000万人の7つの省に支配を拡大した。[ 58 ]この時点で、多数の軍閥とその軍隊の離反により、国民革命軍は70万人にまで兵力を増強していた。[ 9 ]
孫伝芳はこれらの敗北の後、南京に退却した。[ 61 ]奉天派は孫の救援要請に応え、江蘇省と安徽省を増援し、呉佩堝を支援するために河南省の兵力を増強した。[ 62 ]奉天派の二大部隊、張宗昌の山東軍と楚玉普の直隷軍は、孫の南京と上海の防衛を支援するため、1927年2月に長江を渡った。 [ 63 ]浙江での勝利の後、蒋介石はこれら2都市への攻勢開始を命じた。杭州を拠点とする東部国民軍は、白崇熙と何英琴の指揮の下、3月中旬に二方面からの攻撃を開始した。白軍は上海へ進軍し、何軍は孫の生命線である上海・南京鉄道を断つことを目的として常州へ進軍した。[ 64 ]一方、程謙の中央国家軍は孫軍の離反によって道が開かれた安徽省を通って南京へ進軍した。[ 65 ]山東軍の支援を受けた孫軍の残党は、白軍に直面して上海市内へ撤退せざるを得なかった。[ 63 ]何軍は上海との鉄道連絡を迅速に断ち、孫は海軍の離反と上海での共産党ゼネストに直面した。[ 64 ] [ 66 ]市のすぐ外にある松江で激しい戦闘が行われたが、1927年3月22日、白軍は勝利を収めて上海へ進軍した。[ 67 ] [ 64 ] [ 9 ]奉天支援作戦は、北部軍閥にとって「費用のかかる作戦上の大失敗」であることが判明し、軍閥の軍隊は大きな損害を受け、長江を越えて北へ撤退せざるを得なくなった。[ 63 ]一方、ストライキは3月24日まで続き、白が終結を命じた。ストライキによって引き起こされた全般的な混乱により、322人が死亡、2,000人が負傷したと言われており、国民党は、気まぐれな共産党同盟国に対する不安感を募らせた。[ 68 ]
上海を制圧したNRAは、南京に目を向けた。何英琴は南東から進軍し、程謙は南西から進軍した。[ 64 ]張宗昌は1927年3月23日に山東軍に南京からの撤退を命じ、都市は無防備となった。[ 69 ]程謙は翌日到着し、抵抗を受けることなく市内に入った。[ 64 ] [ 70 ] [ 62 ] NRAの到着後ほぼ直ちに、市内で大規模な外国人排斥暴動が発生し、南京事件として知られるようになった。[ 64 ]イギリスとアメリカの海軍部隊がそれぞれの国民を避難させるために派遣され、その結果、艦砲射撃が行われ、市は炎上し、少なくとも40人が死亡した。[ 71 ] 3月25日に彼の部隊が到着し、翌日、程と何はついに暴力を終結させることができた。[ 68 ] [ 71 ]
蒋介石派は林伯曲が騒乱を計画したと非難し、これを国民党に対する国際世論の転嫁の試みとみなした。林は中国共産党と国民党の両方に所属しており、程謙の軍の一部である第六軍の政治委員を務めていた。 [ 70 ]誰が責任者であったにせよ、南京事件は第一次国共合作内部の緊張の頂点を表していた。国民党政府は広州から武昌と近隣の2都市の合併によって形成された新しい都市武漢に移った。武漢行政は徐々に蒋介石から離れ、国民党内の左派でソ連の支援を受けた権力の中心となり、彼の権威を制限した。共産党主導の労働組合は武漢市内および名目上国民党が支配する地域全体でほぼ絶え間なくデモを行い、国民革命軍によって解放された地域に並行する行政機構を確立した。[ 72 ] [ 73 ]
遠征の第一段階の最終的な成功として、NRAは安徽省の省都合肥と小都市蚌埠を占領した。長江の北で既に活動していたNRA軍は、江蘇省北部へと進軍を続けた。しかし、南京事件に続く行政上の混乱により、彼らの進軍は妨げられた。[ 74 ]武漢の左派と南京の右派の間の緊張が高まり、北伐は停止することになる。[ 72 ]一方、上海・南京攻勢の後、奉天軍の支援により孫伝芳の軍は完全に崩壊することなく、最終的には再編成して戦力を強化し、次の段階の紛争に備えることができた。[ 63 ] 1927年4月3日に反攻を開始したNPAは、 4月11日までにNRAを揚子江まで161キロメートル(100マイル)以上後退させることに成功した。 [ 75 ]

第一次統一戦線の一環として、中国共産党の多くのメンバーが国民党に加わり、国民党の左派に大きな影響力を行使した。国民党とモスクワのソ連政府との公式連絡役であったミハイル・ボロディンは、長年にわたりこの同盟関係を築きながら、密かに中国共産党の拡大を促していた。 [ 76 ]ソ連の支援を受けた国民党のこの左派は、武漢の国民党政府を支配するようになり、国民党は国民革命軍総司令官の蒋介石にますます怒りを向けるようになった。1927年4月1日、ボロディンの助言を受けた武漢政府は、蒋介石から外交、財政、通信に関する権限を剥奪し、上海の司令部を離れて前線に行くよう命じる布告を出した。武漢には軍事権限がほとんどなかったため、これらの命令は効力を持たなかった。[ 77 ]政府は蒋介石を「武装解除」する目的で南京に小規模な部隊を派遣するつもりだったが、汪兆銘がヨーロッパでの亡命生活から帰国したことでその計画は保留となった。政府関係者の要請で中国に帰国した汪兆銘は上海で蒋介石に迎えられ、権力分担の取引を持ちかけられた。汪兆銘は取引を検討すると述べ、4月7日に武漢行きの船に乗船した。10日に到着した汪兆銘は武漢の指導者たちから熱烈な歓迎を受けた。政府は汪兆銘から蒋介石の提案を聞いた後、限られた部隊を北京に向けることにした。一方、蒋介石はすでに上海で共産党員の粛清の準備を進めていた。[ 77 ] [ 78 ]
4月12日から14日にかけて 、上海では数百人の共産主義者が蒋介石の命令により逮捕され殺害された。この騒乱は「上海虐殺」と呼ばれるようになり、国民党と共産党の同盟関係は事実上終焉を迎えた。[ 9 ] [ 79 ]蒋介石は、市内のすべての労働組合員と共産主義者を殺害するために、裏社会の組織である青幇を雇った。[ 80 ]この粛清は、武漢政府の指導者となった汪兆銘によって非難され、武漢を拠点とする国民党左派と、その後南京に独自の政府を樹立した国民党右派との分裂が正式なものとなった。[ 81 ]南京における国民革命軍の立場が不安定であることは明らかだった。南京が中国の首都に昇格したことを記念する式典で、軍閥の張宗昌の砲兵隊が長江の対岸から市のウォーターフロントを砲撃した。[ 82 ]
南京・上海地域が新人民軍の攻撃の脅威に常にさらされていたため、1927年5月、国民革命軍と国民革命軍に味方する勢力によって一連の独立した攻勢が開始された。馮玉祥と彼の国民軍は最初に動き出し、陝西省の拠点を出発して河南省の洛陽に進軍した。[ 83 ] 1927年5月10日、国民革命軍の第1軍と第6軍は長江を渡って安徽省に入り、5月16日には、安徽省西部に拠点を置く李宗仁が第7軍を率いて合肥に向かった。[ 84 ]同時に、武漢政府は、武漢軍の総司令官に任命された唐勝志を率いて河南省で独自の作戦を開始した。呉佩孚の残党の離反に助けられ、唐は張作霖の息子で後継者である張学良の軍勢と戦い、彼らを塩城の川まで押し戻した。[ 85 ]

5月20日までに李克強は蚌埠を占領し、蒋介石は江蘇省を横断して山東省の軍閥の拠点に向かって四方面からの攻撃を開始した。[ 84 ] [ 86 ]何英琴は鎮江で国民革命軍第一軍を率いて揚子江を渡り、海州を占領するために進軍した。[ 87 ] 5月28日、李克強は蘇州を占領し、国民軍は洛陽を占領したため、張宗昌は軍を山東省に撤退させ、張学良は黄河の北に後退せざるを得なかった。[ 88 ]学良の撤退後、馮玉祥は洛陽から東へ鄭州へ移動した。[ 89 ]そしてついに1927年6月2日、国民革命軍は重要な鉄道の分岐点である徐州を占領した。[ 87 ]龍海鉄道と北京漢口鉄道の両方が国家革命軍または国民軍の支配下にあったため、馮は武漢と南京の派閥政府と直接接触し、両派閥政府から援助を求められた。[ 89 ]彼は6月10日と11日に鄭州で汪兆銘と唐勝之と会談し、その後6月19日に徐州へ移動して蒋介石と会談した。翌日、馮は南京派閥と連携し、支配地域から共産党員を一掃すると発表し、武漢政府の北進計画を頓挫させたため、唐勝之は軍隊を率いて武漢に戻った。[ 90 ] [ 91 ] [ 92 ]蒋介石は山東省への進軍を意図していたが、6月中に日本の関東軍が到着したことで阻止された。関東軍は表向きは青島にいる日本人市民を保護するために配備されていた。[ 93 ]この頃、呉培夫は残りの部隊とともに四川省に撤退し、そこで退却を発表した。[ 34 ] 7月5日、新人民軍の陳義厳将軍は国民革命軍に寝返ったが、青島にいる1万人の兵士を説得して同様にさせることはできなかった。[ 9 ]
武漢では、唐勝之が南京政府への攻撃のために軍隊の動員を開始した。この脅威を認識した蒋介石は、唐勝之を阻止するために山東国境から軍隊を呼び戻した。これに対し、新人民軍は7月初旬に蒋介石への攻撃を開始し、失った領土の大部分を取り戻した。[ 94 ] 1927年7月24日までに、新人民軍は徐州を奪還した。[ 95 ]軍閥による損失が増大する中、武漢と南京の派閥は和解交渉を開始した。[ 92 ]武漢政府は共産主義者を粛清し、ソ連の顧問を追放し、両派閥間の和解を促進したが、同時に共産主義者の南昌蜂起を引き起こし、政府の権威を弱めた。[ 96 ]その一方で、新人民軍の反攻は続き、8月9日には蚌埠に到達し、蒋介石は長江以南への軍の撤退を余儀なくされた。協力の見返りとして、汪兆銘は蒋介石に総司令官の職を辞任し、すべての政治的称号を放棄するよう要求した。これを受けて、蒋介石は1927年8月12日に総司令官の職を辞任したが、これにより武漢派と南京派がすぐに再統一されたわけではなかった。[ 97 ] [ 98 ]

両陣営が政治的な相違を解消しようと試みる中、孫伝芳の軍は長江の向こう側から南京への砲撃を続けた。孫は国民革命軍の混乱が続いていることを察知し、国民人民軍の指導者張作霖の意向に反して上海奪還を試みた。[ 99 ] 8月25日、国民人民軍の上陸部隊が南京近郊の龍潭で長江を渡るために派遣された。1927年8月26日早朝、孫の数千の部隊が川を渡り、上海・南京鉄道の龍潭駅に集結した。李宗仁の国民革命軍第七軍は一時的に国民人民軍を鉄道から追い払うことに成功したが、翌日、白ロシアの傭兵部隊を含む孫の数千の部隊が川を渡り駅を奪還し、南京と上海の連絡を断った。[ 100 ]動揺した国民革命軍は革命運動内の全派閥に書簡を送り、孫の進軍に対抗して団結を呼びかけた。これを受けて、孫に圧力をかけようと、馮玉祥と彼の国民軍は8月28日に山東に攻撃を開始し、武漢は孫を側面から攻撃しようと北へ部隊を送り、何英琴は上海から接近した。部隊が包囲され、川を渡って部隊を移動させることができなかった国民人民軍は、8月30日に龍潭駅を放棄せざるを得なかった。必死の抵抗を試みた孫は、残存兵4万人を結集し、8月31日に反攻を開始したが、激戦の末に壊滅し、1万人以上の兵士が死亡した。孫は山東に逃れることができたが、生き残った部隊は国民革命軍に降伏せざるを得なかった。[ 100 ] [ 101 ]

勝利を手に、9月7日に和解交渉が再開され、9月15日には武漢政府が解散し、広西派将軍の指導の下、南京に新たな合同政府が樹立された。王精衛は新政府への参加を拒否し、唐勝子も同様に拒否し、湖北、湖南、江西、安徽の一部を支配する独立した軍閥となった。[ 102 ]一方、それまで独立していた山西の軍閥、閻錫山は、自省を南京政府と連携させ、NRAの兵力に10万人を追加し、張作霖への圧力を強めた。[ 103 ] [ 104 ]その後の戦闘では、山西軍も奉天軍も優勢に立つことはできなかった。閻の軍は涿州で大規模な包囲戦に勝利したが、1927年10月15日に保定で大敗を喫した。 [ 105 ]しかし、唐軍の脅威により、国民革命軍のさらなる北進は妨げられ、10月には唐の反乱鎮圧に乗り出した。唐は11月初旬に敗北し、その後まもなく日本へ亡命した。[ 106 ]唐が片付けられたことで、北進が再開され、11月9日までに蚌埠に到達した。国民革命軍と馮玉祥の国民軍は前進を続け、徐州に向かった。国民人民軍は12月12日に装甲列車を先頭に反撃を試みたが、国民革命軍と国民軍の連合軍によってすぐに押し戻され、12月16日に徐州を占領した。国民人民軍は再び山東に撤退した。[ 107 ] [ 108 ]
一方、広州では1927年12月11日に共産主義者の蜂起が勃発した。[ 105 ] [ 109 ]この暴力的な反乱はすぐに鎮圧され、12月13日、蒋介石はソ連との残りの関係をすべて断つよう呼びかけた。南京政府はこれに同意し、武漢政府の終焉後広州に拠点を置いていた汪兆銘の忠誠心に対する疑念も表明した。汪兆銘は12月17日にフランスへ亡命し、蒋介石が総司令官として復帰する道を開いた。[ 109 ]蒋介石の黄埔軍の軍事的成功により、国民党の各派閥は蒋介石の指導の正当性を認めることに同意した。その結果、蒋介石は1928年1月1日に正式に国民革命軍の指揮を再開するよう招請された。[ 110 ] [ 111 ]
中国北部の厳しい冬がそれ以上の進軍を阻む中、蒋介石は再任後の数ヶ月間を支配の強化と南京行政の統合回復に費やした。[ 112 ] 1928年2月18日、蒋介石は「北伐軍総司令官」の称号を与えられ、何英勤は国民革命軍参謀長に任命された。国民革命軍は4つの「集団軍」に再編成された。第一集団軍は、主に広州出身の国民革命軍の元部隊で構成され、現在は南京・上海地域に拠点を置いている。第二集団軍は馮の国民軍、第三集団軍は燕の山西軍、第四集団軍は李宗仁の広西派閥軍で構成されていた。[ 113 ]この時点で、国民革命軍は100万人の兵士で構成されており、そのほとんどは元軍閥軍の一部であった。[ 114 ] [ 115 ] 3月に遠征を再開する準備として、蒋介石は外務省に日本との交渉を命じ、山東へのさらなる介入を阻止しようとした。[ 116 ]
1928年4月1日までに、馮の国民革命軍第二集団軍(国民軍)と閻の国民革命軍第三集団軍は、河南・山東国境と北京・綏源鉄道沿いで新人民軍と戦い始めた。北伐の再開は、4月7日に蒋介石によって正式に開始された。馮と閻の攻撃によって新人民軍の戦線が弱体化すると、国民革命軍第一集団軍は天津・浦口鉄道沿いに山東に突入し、 4月16日までに滕州を占領した。[ 112 ]一方、馮の軍は西から山東に進軍し、 15日に嘉祥を占領した。孫伝芳は国民革命軍第一軍と第二軍に対して二方面からの反攻を試みる決意をし、第一軍を龍海鉄道まで押し戻すことに成功した。孫の第二軍に対する攻撃は失敗に終わり、21日までに連合軍である国民革命軍は孫を済寧から省都済南へ撤退させた。[ 117 ] [ 118 ] [ 119 ]孫の撤退に関するアメリカ側の記録によると、「この撤退における兵士の大多数は文字通り靴底がすり減るほど歩き、食料不足と全くの避難所の欠如と相まって、この大軍はそれ以上の抵抗の考えを失ってしまった」。[ 120 ]一方、孫の敗北を知った日本軍は、関東軍の部隊を青島から済南へ列車で移動させ始めた。[ 121 ]
NRA第二集団軍が黄河南岸に沿って済南へ北東に進軍する一方、第一集団軍は泰安で天津-浦口鉄道から東に分岐し、泰山山脈を越えて青島-済南鉄道経由で西から済南を攻撃した。この戦略は成功し、1928年4月29日までにNRAは済南をほぼ包囲した。包囲されたNPAは略奪と暴力の勃発の中、黄河北岸に撤退した。この時点で済南にはすでに3,000人の日本軍がおり、市内の2,000人の日本人市民を警備していた。[ 122 ]翌日、NRA軍は済南に入った。[ 120 ]蒋介石は1928年5月2日に到着し、地元の関東軍司令官福田彦助に日本人民間人の安全を保証し、済南からの日本軍撤退の交渉を試みた。福田はこれに同意し、部隊はその夜に出発の準備を始めた。[ 123 ]翌朝早く、中国軍と日本軍の間で衝突が発生し、後に「済南事件」と呼ばれる事件が始まった。小規模な武力衝突として始まったものが、5月8日には市に対する本格的な日本軍の攻撃へとエスカレートした。[ 123 ]この事件の過程で、日本軍は国民党外交委員の蔡公石、数人の外交官、そして約5000人の中国人民間人を殺害した。[ 124 ] [ 125 ]

日本軍とのさらなる衝突を避けるため、国民革命軍第一軍は済南を迂回して1928年5月13日に徳州を占領し、北進を続けた。一方、国民革命軍第二軍は北京・漢口鉄道に沿って北上した。その一方で、閻錫山の国民革命軍第三軍は山西省の基地から北京に向かって進軍した。[ 103 ] [ 126 ]第二軍と第三軍は華北平原の保定で出会った。第二軍がその都市を包囲している間、第三軍は北京への玄関口である張家口に向かって北上した。 [ 127 ]しかし、5月17日、張作霖の軍は20万人の反攻を開始し、第一軍を後退させ、第二軍を保定の南48キロメートル(30マイル)まで押し戻した。[ 128 ]北京に戦闘が近づくにつれ、日本は国民革命軍と張の両軍に通達を送り、満州での戦闘は同地域への日本の介入につながると警告した。済南での日本軍の虐殺と自分を結びつける国民党の宣伝にうんざりしていた張は、「満州における日本の利益を認めない」と答えて、自らの立場を危うくした。[ 129 ]兵士の士気が低下したため、国民革命軍の反攻の勢いは5月25日までに失速し、第三軍はその日に張家口を、翌日には南口関を占領することができた。 [ 127 ]重要な鉄道網への圧力が強まるにつれ、張は5月30日に徐々に北華平原から部隊を撤退させ始めた。国民革命軍の猛攻に直面し、日本軍の圧力の下、張は列車で満州へ避難することを決意し、6月3日に幕僚とともに出発した。[ 130 ]翌朝早く、1928年6月4日、日本の関東軍が仕掛けた爆弾が列車の下で爆発し、張宗昌は「黄谷屯事件」と呼ばれる事件で死亡した。[ 16 ]残された彼の部隊はさらに士気を失い、国民革命軍の進撃の圧力で崩壊した。孫伝芳は6月4日、防衛線から部隊を撤退させ、日本軍の支配下にある大仁に逃げることで、国民革命軍に最後の打撃を与えた。6月6日、国民革命軍第三集団軍が北京に進軍し、北洋政府は終焉を迎えた。[ 130 ]他の国民革命軍はその後数日のうちに北京地域に到着した。張宗昌の部下である徐元泉はその後6月11日に天津を国民革命軍第一集団軍に降伏した。 [ 131 ]
張学良は張作霖の後を継いで奉天派の指導者となり、戦争を終結させて国民党と協力することを決めた。張宗昌と楚玉普が率いる山東直隷軍は降伏を拒否し、敗北を喫したにもかかわらず、約6万~7万人の兵士と、コンスタンチン・ネチャエフ将軍率いる白ロシア人傭兵が乗る少なくとも3両の装甲列車を擁していた。張学良が国民党側についたため、張宗昌は奉天派に宣戦布告した。[ 132 ] [ 133 ]日本の支援を受けた山東直隷軍は、1928年8月2日に唐山の基地から移動し、[ 133 ]滦江を渡って満州に侵攻した。[ 132 ] 6日間の戦闘の後、[ 133 ]反抗的な軍閥軍は国民党と張学良派の軍勢に包囲され、張宗昌の部隊(白ロシア人傭兵を含む)の多くが寝返ったり脱走したりし、降伏を拒否した者は殺された。[ 132 ]張学良は1928年12月29日に南京で国民党政府への忠誠を正式に宣言し 、北伐の正式な終結と中国の再統一を告げた。[ 134 ]

北京の占領後、蒋介石とその政権は、平和のために政府を再編成するために迅速に行動した。7月、蒋介石と4つの集団軍の指導者は北京で会合を開き、 国民革命軍に加わった約220万人の兵士の動員解除と武装解除について話し合った。[ 135 ] [ 136 ]蒋介石は、国内開発のために政府の資金を解放するために、軍隊の規模を半分に縮小することを望んでいた。新政権の統一性の欠如はすぐに明らかになり、1928年7月14日、馮玉祥は北京を去った。[ 136 ] 8月8日から14日にかけて、国民党の総会が南京で開催された。この会議には、国民党員ではない馮玉祥と閻錫山も出席し、主な議題は中央集権化であった。蒋介石は、軍閥時代の地方主義的傾向を抑制するために、さまざまな地方組織を通じて行使されていた権力を中央政府に集中させることを望んでいた。[ 137 ]財務大臣の宋冰は、すべての歳入を国庫に集中させるよう求めた。[ 138 ]しかし最終的には、真の中央集権化は、様々な司令官、つまり旧軍閥が財政と軍事の権力を中央政府に譲渡した場合にのみ実現できると認識された。これらの原則は名目上は国民党員によって合意されたものの、実際に実行されることは決して確実ではなかった。[ 139 ]
蒋介石を首班とする新たな平時南京政府は辛亥革命勃発17周年にあたる1928年10月10日に発足した。しかし、国は事実上、軍指導者によって支配される5つの領域に分断されたままであった。[ 140 ] [ 134 ]南京派は南京と上海周辺を支配し、広西派は湖北、湖南、広西を支配した。馮玉祥の国民軍は陝西、河南、山東と直隷の一部を支配し続け、閻錫山は山西、北京、天津周辺を支配した。[ 140 ]張学良は準独立国家として満州を支配し続け、四川、雲南、貴州の地方軍閥は北伐以前と変わらず存在した。[ 140 ] [ 141 ]
敗北した軍閥の張宗昌は1929年にかつての領地である山東に戻り、北伐中に国民党に寝返った元部下の劉振年に対して反乱を起こした。反乱はすぐに鎮圧されたものの、南京政府が中国の広大な領土を不安定に支配していることを示した。 [ 142 ]蒋介石が軍を縮小し、国民党政府の権力を南京に集中させようとすると、軍事力をほぼ維持していた地方の軍閥は蒋介石への忠誠を放棄し、国民党に対抗する同盟を結成し始めた。[ 134 ]この覇権争いは、 1929年から1930年にかけての中原戦争で武力衝突に発展した。[ 143 ]蒋介石は最終的にその戦争に勝利し、中国全土の唯一の指導者としての地位を確固たるものにしたが、地域主義と軍閥主義は続き、国を弱体化させ、日中戦争と中国内戦の土台を築いた。[ 144 ]
北伐はソ連のヨシフ・スターリンとレオン・トロツキーの間で論争の的となった。スターリンは国民党の方が革命を完遂する能力が高いと信じていたため、共産党に国民党との協力を何度も促した。トロツキーは国民党がプロレタリア革命の概念に反対していると信じていたため、国民党との協力に反対した。コミンテルンは国民党への財政支援というスターリンの決定を支持した。[ 145 ]中国戦略において労働者と農民の武装を禁じ、ブルジョワジーとの協力を奨励したスターリンは、第一次統一戦線の失敗後、脆弱であると見なされた。この失敗は、国際革命から「一国社会主義」へと向かう彼の動きを決定づけた。[ 146 ]スターリンは二度と中国共産党を信用することはなかった。彼は後に、労働者中心の革命ではなく農民中心の革命(土地改革)を推進することでマルクス主義の正統性から逸脱した「マーガリン共産主義者」と呼んだ。[ 147 ]