張之江に加え、前敵総司令・東路総司令を務めた鹿鍾麟、西路総司令を務めた宋哲元らの善戦もあったが、4月、張之江は北京を放棄して、南口に撤退した。