การกรีธาทัพขึ้นเหนือ
การกวาดล้างคอมมิวนิสต์และระยะที่สอง (เมษายน ค.ศ. 1927–มิถุนายน ค.ศ. 1928) > ความขัดแย้งภายในกลุ่มชาตินิยม (เมษายน–สิงหาคม ค.ศ. 1927)

สมาชิกพรรคคอมมิวนิสต์จีนจำนวนมากเข้าร่วมก๊กมินตั๋งในฐานะส่วนหนึ่งของแนวร่วมที่หนึ่ง และมีอิทธิพลอย่างมากต่อฝ่ายซ้ายของพรรค มีฮาอิล โบโรดิน ผู้ประสานงานระหว่างก๊กมินตั๋งและรัฐบาลโซเวียตในมอสโก ใช้เวลาหลายปีในการสร้างพันธมิตรนี้ ขณะเดียวกันก็สนับสนุนการขยายตัวของพรรคคอมมิวนิสต์จีนอย่างลับ ๆ ฝ่ายซ้ายของก๊กมินตั๋งที่ได้รับการสนับสนุนจากโซเวียตเริ่มมีอำนาจเหนือรัฐบาลชาตินิยมในอู่ฮั่น และมุ่งโจมตีเจียง ไคเชก ผู้บัญชาการกองทัพปฏิวัติแห่งชาติ โดยเมื่อวันที่ 1 เมษายน รัฐบาลอู่ฮั่นภายใต้คำแนะนำของโบโรดินได้ออกคำสั่งถอดอำนาจของเจียงในด้านการต่างประเทศ การเงิน และการสื่อสาร รวมถึงสั่งให้เขาออกจากเซี่ยงไฮ้ไปยังแนวรบหน้า อย่างไรก็ตาม คำสั่งเหล่านี้ไม่มีผลกระทบใด ๆ เนื่องจากรัฐบาลอู่ฮั่นแทบไม่มีอำนาจทางทหาร รัฐบาลอู่ฮั่นวางแผนจะส่งกำลังไปยังหนานจิงเพื่อปลดอาวุธเจียง แต่กลับต้องระงับแผนดังกล่าว เมื่อวาง จิงเว่ย์ เดินทางกลับจากยุโรปตามคำเชิญของผู้นำรัฐบาล เมื่อวางมาถึงเซี่ยงไฮ้ เจียงจึงเสนอข้อตกลงแบ่งปันอำนาจให้กับเขา วางรับข้อเสนอนี้ไปพิจารณาและเดินทางไปอู่ฮั่นเมื่อวันที่ 7 เมษายน ซึ่งได้รับการต้อนรับอย่างอบอุ่นจากผู้นำรัฐบาลที่นั่น หลังจากได้รับข้อเสนอของเจียง รัฐบาลอู่ฮั่นจึงตัดสินใจเปลี่ยนเป้าหมายไปที่ปักกิ่งแทน ขณะที่เจียงได้เริ่มเตรียมการสำหรับการกวาดล้างคอมมิวนิสต์ในเซี่ยงไฮ้แล้ว
เจียงใช้ประโยชน์จากสายสัมพันธ์ของเขากับอั้งยี่ในเซี่ยงไฮ้ที่รู้จักกันในชื่อ "แก๊งเขียว" และสั่งการให้สมาชิกอั้งยี่สังหารสมาชิกสหภาพแรงงานและคอมมิวนิสต์ที่อยู่ในเมือง โดยในระหว่างวันที่ 12 ถึง 14 เมษายน มีการจับกุมและสังหารนักคอมมิวนิสต์หลายร้อยคนในเซี่ยงไฮ้ตามคำสั่งของเจียง เหตุการณ์นี้กลายเป็นที่รู้จักในชื่อ "การสังหารหมู่เซี่ยงไฮ้" ส่วนทางภาคใต้ กลุ่มคอมมิวนิสต์ก็ตอบโต้โดยการกวาดล้างผู้สนับสนุนชาตินิยม ส่งผลให้พันธมิตรระหว่างกลุ่มชาตินิยมกับคอมมิวนิสต์ในแนวร่วมที่หนึ่งเป็นอันสิ้นสุดลงโดยสิ้นเชิง  พรรคคอมมิวนิสต์ได้รับความเสียหายอย่างหนักจาก "ความน่าสะพรึงสีขาว" ที่ตามมา โดยมีสมาชิกพรรคเพียง 10,000 คน จาก 60,000 คนเท่านั้นที่รอดชีวิต วาง จิงเว่ย์ ซึ่งตอนนี้เป็นหัวหน้ารัฐบาลอู่ฮั่น ได้ประณามการกระทำดังกล่าว เป็นเหตุให้เกิดการแตกแยกภายในระหว่างฝ่ายซ้ายกับฝ่ายขวา ซึ่งต่อมาฝ่ายหลังได้จัดตั้งรัฐบาลของตนเองในหนานจิง  สถานะของกองทัพปฏิวัติแห่งชาติในหนานจิงอยู่สภาพที่ไม่มั่นคง โดยในพิธีประกาศให้หนานจิงเป็นเมืองหลวงของจีน ขุนศึกจาง จงชาง ใช้ปืนใหญ่ยิงถล่มเขตริมน้ำของเมืองจากฝั่งตรงข้ามแม่น้ำแยงซี
เมื่อพื้นที่หนานจิงและเซี่ยงไฮ้เผชิญภัยคุกคามจากกองทัพสันติภาพแห่งชาติอย่างต่อเนื่อง กองทัพปฏิวัติแห่งชาติและกองกำลังพันธมิตรจึงเปิดฉากการรุกในเดือนพฤษภาคม ค.ศ. 1927 เฝิง ยฺวี่เสียง และกองทัพกั๋วหมินจฺวินเคลื่อนทัพออกจากฐานที่มั่นในมณฑลฉ่านซี มุ่งสู่เมืองลั่วหยางในมณฑลเหอหนาน เมื่อวันที่ 10 พฤษภาคม กองทัพที่ 1 และ 6 ของกองทัพปฏิวัติแห่งชาติได้ข้ามแม่น้ำแยงซีเข้าสู่มณฑลอานฮุย และเมื่อวันที่ 16 พฤษภาคม หลี่ จงเหริน ซึ่งตั้งมั่นอยู่ทางตะวันกของมณฑลอานฮุย ได้นำกองทัพที่ 7 เข้าสู่เมืองเหอเฝย์ พร้อมกันนั้น รัฐบาลอู่ฮั่นก็เปิดฉากโจมตีมณฑลเหอหนาน โดยแต่งตั้งถัง เชิงจื้อ เป็นผู้บัญชาการทหารสูงสุดของกองทัพฝ่ายอู่ฮั่น และได้รับแรงสนับสนุนจากกองกำลังที่เหลือของอู๋ เพ่ย์ฝู ถังสามารถผลักดันกองทัพของ "จอมพลหนุ่ม" จาง เสฺวเหลียง บุตรชายและทายาททางการเมืองของจาง จั้วหลิน ถอยร่นไปยังแม่น้ำที่เมืองหย่านเฉิง
ในวันที่ 20 พฤษภาคม หลี่เข้ายึดเมืองเปิ้งปู้ ในขณะที่เจียงเปิดฉากการโจมตีสี่ทิศทางผ่านมณฑลเจียงซู โดยมุ่งเป้าไปยังฐานอำนาจของขุนศึกในมณฑลชานตง เหอ ยิ่งชิน นำกองทัพที่ 1 ข้ามแม่น้ำแยงซีที่เมืองเจิ้นเจียง และเคลื่อนกำลังเข้ายึดเมืองไห่โจว เมื่อวันที่ 28 พฤษภาคม หลี่เข้ายึดเมืองสู้โจว และกั๋วหมินจฺวินสามารถพิชิตเมืองลั่วหยางได้ ทำให้จาง จงชาง ต้องถอนทัพไปยังมณฑลชานตง และจาง เสฺวเหลียง ต้องถอยร่นไปทางตอนเหนือของแม่น้ำหวง หลังจากจาง เสฺวเหลียงถอนทัพ เฝิง ยฺวี่เสียง เคลื่อนกำลังพลจากลั่วหยางไปยังเจิ้งโจว จนท้ายที่สุดเมื่อวันที่ 2 มิถุนายน กองทัพปฏิวัติแห่งชาติสามารถยึดเมืองสฺวีโจว อันเป็นเมืองชุมทางรถไฟที่สำคัญได้สำเร็จ ด้วยเหตุนี้ ทางรถไฟสายหลงไห่และสายปักกิ่ง–ฮั่นโข่วจึงตกอยู่ในการควบคุมของกองทัพปฏิวัติแห่งชาติหรือกั๋วหมินจฺวิน และทำให้เฝิงสามารถติดต่อความช่วยเหลือจากรัฐบาลอู่ฮั่นและหนานจิงได้โดยตรง เขาพบกับวาง จิงเว่ย์ และถัง เชิงจื้อ ที่เจิ้งโจว เมื่อวันที่ 10–11 มิถุนายน จากนั้นจึงเดินทางไปพบเจียง ไคเชก ที่สฺวีโจว ในวันที่ 19 มิถุนายน วันต่อมา เฝิงได้ประกาศว่าเขาจะเป็นพันธมิตรกับรัฐบาลหนานจิงและกวาดล้างคอมมิวนิสต์ออกจากพื้นที่ที่เขาควบคุม ส่งผลให้แผนการรุกขึ้นเหนือของรัฐบาลอู่ฮั่นล้มเหลว ถังจึงนำกองกำลังของเขากลับสู่อู่ฮั่น  เจียงมีแผนที่จะรุกกำลังเข้าสู่มณฑลชานตง แต่การมาถึงของกองทัพคันโตของญี่ปุ่นในเดือนมิถุนายนได้ขัดขวางการเคลื่อนทัพของเขา โดยญี่ปุ่นอ้างว่าปฏิบัติการนี้มีเป้าหมายเพื่อปกป้องพลเมืองญี่ปุ่นที่เมืองชิงเต่า ช่วงเวลาเดียวกัน อู๋ เพ่ย์ฝู ได้ถอนกำลังที่เหลือไปยังมณฑลเสฉวนและประกาศเกษียณตัวเอง เมื่อวันที่ 5 กรกฎาคม นายพลเฉิน อี้เหยิน แห่งกองทัพสันติภาพแห่งชาติได้แปรพักตร์ไปอยู่กับกองทัพปฏิวัติแห่งชาติ แต่ไม่สามารถโน้มน้าวทหาร 10,000 นายของเขาในชิงเต่าให้ทำเช่นเดียวกัน
ที่เมืองอู่ฮั่น ถัง เชิงจื้อ ระดมกำลังทหารเพื่อเตรียมโจมตีรัฐบาลหนานจิง เมื่อรับรู้ถึงภัยคุกคามนี้ เจียง ไคเชก จึงเรียกกำลังพลจากพรมแดนชานตงกลับมาเพื่อสกัดกั้นการโจมตีของถัง ขณะเดียวกัน กองทัพสันติภาพแห่งชาติก็เปิดฉากโจมตีเจียงในช่วงต้นเดือนกรกฎาคม และสามารถยึดคืนพื้นที่ส่วนใหญ่ที่เคยสูญเสียไป โดยในวันที่ 24 กรกฎาคม กองทัพสันติภาพแห่งชาติสามารถยึดคืนเมืองซวีโจวได้สำเร็จ ท่ามกลางความสูญเสียที่เพิ่มขึ้น ฝ่ายอู่ฮั่นและหนานจิงเริ่มเปิดการเจรจาประนีประนอม รัฐบาลอู่ฮั่นดำเนินการกวาดล้างคอมมิวนิสต์ภายในองค์กรและขับไล่ที่ปรึกษาจากโซเวียต ซึ่งช่วยให้ทั้งสองฝ่ายสามารถกลับมาปรองดองกันได้ อย่างไรก็ตาม การตัดสินใจดังกล่าวกลับนำไปสู่การก่อการกำเริบหนานชาง อันเป็นปัจจัยที่ทำให้รัฐบาลอู่ฮั่นอ่อนแอลง ในขณะเดียวกัน กองทัพสันติภาพแห่งชาติยังคงรุกตอบโต้อย่างต่อเนื่อง โดยสามารถยึดเมืองเปิ้งปู้ได้ในวันที่ 9 สิงหาคม ส่งผลให้เจียงต้องสั่งถอนกำลังไปยังพื้นที่ทางตอนใต้ของแม่น้ำแยงซี ในการนี้ วาง จิงเว่ย์ เรียกร้องให้เจียงลาออกจากตำแหน่งผู้บัญชาการทหารสูงสุดและยุติบทบาททางการเมืองทั้งหมด ทำให้ในวันที่ 12 สิงหาคม เจียงตัดสินใจลาออก แม้ว่าการกระทำดังกล่าวจะยังไม่สามารถรวมสองฝ่ายให้เป็นเอกภาพได้ในทันที