1927年,国民政府的北伐军和冯玉祥的西北军,打败了奉系军阀张作霖。

1927年4月19日,武汉国民政府在武昌南湖誓师北伐。4月20日,冯玉祥接受武汉国民政府的任命,出任第二集团军总司令一职,誓师东出潼关,和武汉联手对河南的奉军发起进攻。

4月底,武汉北伐军兵分三路,右路军经汝南、上蔡进攻开封,中路军沿京汉铁路进攻郑州,左路军在京汉铁路西侧北上。北伐军先后在西平、上蔡、临颍三次战役中击败奉军,夺取了许昌、新郑等地。

而西北军出潼关以后,先击败了败退到河南的刘镇华,迫使他投降。随即西北军又向河南地方军阀张治公部发起进攻。奉军万福麟部5个旅前来增援。西北军和奉军展开激战。到5月25日,西北军大胜,重创奉军,于26日夺取洛阳,俘虏奉军两万多人。

西北军乘胜追击,先后夺取了孟津、偃师,并在黑石关击败奉军援军。31日西北军夺取了开封。6月1日武汉北伐军进抵开封,两军会师。奉军屡败之下无力再战,撤退到黄河以北。河南之战以北伐军和西北军全胜告终。