Aunque Chiang Kai-shek era al principio reacio a esta colaboración con el PCCh, tuvo que aceptarla a raíz del incidente de Xi'an, cuando el mariscal Zhang Xueliang, militar favorable a una alianza entre el KMT y el PCCh que controlaba la provincia de Shaanxi y a las fuerzas nacionalistas que luchaban contra los comunistas de Yan'an, detuvo a Chiang Kai-shek en Xi'an, manteniéndolo prisionero hasta que aceptó el establecimiento de un frente común entre los nacionalistas y los comunistas para defenderse frente a la agresión japonesa.