8月开始反攻前,蒋校长麾下中央军在前线节节败退,除了依靠拉拢收买等“银弹外交”策略令部分杂牌将领临阵倒戈之外几乎没有取得任何胜利。
而晋军和西北军失去了会师徐州的战机,白白的给了蒋校长喘息机会。此时,蒋校长已击败入湘的桂张联军,平汉、陇海路战场又处于相持状态,蒋校长遂从湖南、平汉、陇海路战场抽调兵力,组成左中右三路向津浦路的阎军发动反攻。阎军节节败退,至8月4日,蒋军攻占新泰、宁阳、汶上等地。11日攻击泰安,双方激战五昼夜,阎军伤亡惨重而败退。15日蒋军占领济南。
阎军余部由山东向河北撤退,蒋军跟踪追击,占领德州后停止前进。津浦路战场阎军失济南,使战局迅速向有利于蒋军方面转化。
1930年9月6日,蒋校长命令各部开始总攻。冯认为还有实力与蒋决一死战,便将平汉、陇海战线缩短,集结兵力于郑州外围,想在晋军协助下背城一战,挽回颓势。但阎为保存实力,却密令陇海线晋军也向黄河以北撤退,使冯部无力支持。
蒋校长采取以往的银弹政策,重金收买敌军将领,封官许愿,反正歼灭一个师花多少钱,直接把这钱给你算了。大量反蒋联军将领叛变,尤其是西北军,像韩复渠、石友三、杨虎城等等。说起来冯玉祥自己就是个倒戈将军,还真是上梁不正下梁歪啊!倒戈将军被自己的手下倒戈,挺讽刺的。
17日,倒戈蒋校长的杨虎城率部攻击冯军宋哲元部于洛阳一带,并占领潼关,截断了西北军后方的退路。
9月18日张学良通电拥蒋,亲率2个军10万精锐出兵入关。
其实早在中原大战爆发仅仅数月之时,蒋校长就派人前往东北联络到张学良,以帮助东北解决经济问题以及大量军费为代价,说动张学良同意出兵相助。
张学良一出关即通知晋军让防。阎按通知节节退兵。21日和26日,东北军一枪未发,和平接收了平、津。为了保持同晋军的关系,东北军只到河北、察哈尔为止,没有进入山西。
东北军入关,对反蒋军产生了极大影响。陇海线晋军过黄河,分两路退回山西。孙殿英、刘春荣等部及西北军庞炳勋部也随晋军行动,向黄河以北撤退。石友三19日通电拥护张学良,率部由鲁西开往豫北。冯部面临后路被截、重兵包围的形势。蒋校长又派人四出活动,多方利诱,使冯部迅速分化。
1930年9月28日起,***、梁冠英、焦文典相继倒戈投蒋,平汉线的反蒋军处境险恶。
1930年10月3日,第十一师攻入开封,进追郑州,南京政府宣布大赦参与中原大战的诸多将领。
10月4日,汪、阎又密赴郑州,促冯共同发表停战通电。冯陷入众叛亲离四面楚歌境地,只好在5日率副司令部人员撤到黄河以北的新乡。6日,陈诚亲率十一师攻下郑州,冯玉祥部陆续退到豫北、晋南。10月5日,阎、冯、汪联电张学良,表示愿意停战,听候矛译平解决。15日,阎、冯决定联袂下野,阎将晋军交给徐永昌,冯将西北军交给鹿钟麟,声称出国暂避(实际上2人均未出国)。阎12月29日在日本人保护下逃往大连,冯则隐居在山西汾阳峪道河。同日,西北军由鹿钟麟领衔通电“即日遵令撤防”,“通伤各部罢兵息民”。
此战,反蒋军各派由于各怀异志,保存实力,缺乏统一组织指挥而被击败。混战使双方官兵共伤亡30余万人,也给人民造成深重灾难。
中原大战使国家元气大伤,“国力之疲,已如风前之烛奢”。东北军的入关,造成边防空虚,入关后的张学良和东北军,转而关注于华北事务,予日本以可乘之机,一年后的同一天(1931年9月18日),日本发动“九·一八”事变。
中原大战,使国民党地方实力派和中央互相削弱,消耗实力,同时放弃进攻红军,成为**领导的红军和红区的存在和发展的有利条件。在中原大战期间,**领导下的农民战争区域已蔓延到江西、湖北、福建、广东、广西、湖南、河南、四川、AH、江苏、浙江等11省。红军共成立14个军,人数约10万,并建立了中央(赣南、闽西)、湘鄂赣、鄂豫皖、洪湖湘鄂西、闽浙赣、广西右江左江等根据地,革命力量得到较快较大的发展。中原大战结束后,蒋介石即开始对中央苏区发动了第一次军事“围剿”,而政治上则再次陷入内部纷争的混乱局面。