面对宋军的全线进攻,完颜陈和尚也积集调兵遣将,迎战宋军。首先针对宋军放弃山东、主动南京的安排,下令徐州的石定越和邳州的古里甲对宋军曹勋部的侧翼发动进攻,以支援毫州的守军。又从南京的人马中分出一万人马,支援汝州的守军,抵挡宋军高震部的进攻。而完颜陈和尚和蒲阿统带领大将完颜匡、完颜充、完颜霆等人,和五万大军,进驻许州,与杨炎的中路军决战。
战斗首先在中路开始,杨炎命陈敏率领三万人马, 进攻陈州,戚方领三万人马,进攻许州。
陈敏率军由上蔡出发,向东先攻下了陈州的南顿县,然后引军转向西北,进攻商水县。陈州的首将温古孙率领两万人马赶来救援,双方就在商水县外展开了大战。
因为双方都知道,这是宋军北伐的第一战,也是金军守卫南京的第一战,都希望打一个开门红,因此都十分努力,奋力拼杀,都不肯退让一步,只杀得难分难解,激战了近两个时辰,还不分胜负。
就在双方僵持不下的时候,陈敏调动一千具甲骑兵,以凿穿战术,猛攻金军的中路,竟然硬生生在金军做中路突破了一个大囗子,宋军顿时士气大增,并抓住金兵的这个缺口,继续穷追猛打,而金军终于抵挡不住宋军的进攻,败回到陈州城中。这一战拆兵二干五百余众。
宋军获胜之后,陈敏趁势攻取了商水县。然后分兵两路夹击陈州。
温古孙退回陈州之后,稍做休整,然后立刻率军再次出击,在宛丘再与陈敏展开激战。这一次温古孙知道自己不能再败了,因此也手使一支长枪亲自上阵,率领着士兵在宋军阵中左冲右杀,拼命作战。而金军见主将都拼命了,也人人奋勇,激战了两个多时辰,终于杀得宋军抵挡不住,陈敏见了,也只好率军向后败去。
温古孙一见击败了宋军,也不禁大喜,立刻率军随后追击。但就在这时,另一路宋军终于及时赶到了战场,向金军的侧翼发动了猛攻。而经过了两个多时辰的激战,金军的体力以消耗大半,又是仓促迎战,那里扺挡得住另一路宋军的冲击,人马顿时大乱起来。
而这时陈敏率领的宋军见援军赶到,顿时士气大涨,立刻率军转头杀了回来,士兵们个个精神倍增,两下夹攻,金军招架不住,只好丢刀弃枪、脱盔解甲,大败而逃。
宋军再次大败金军,斩首三千余人,俘虏六百多人。所刀枪旗帜极多。而温古孙二战二败,拆兵六千多人,只好躲在陈州城中,不敢再出战。而陈敏趁胜又进军攻取了陈州北方的西华县,对陈州形成了半包围之势。
而宋军在陈州取得胜利的同时,戚方也率军攻取了许州的郾城县。随后挥兵北上,在小商桥再度击败金军的援军,趁势又攻取了临颖县。兵锋直逼许州城下。
但这时完颜陈和尚率领的五万援军也以经赶到,前锋人马以经到达许州和开封府交界处的鄢陵县。同时许州的守将唐国端也率军出击,在长社击败了宋军的先头部队,斩首五百余众,暂时击败了宋军对许州的进攻。戚方见金军的大队援军赶到,也不敢再继续率军进攻,将人马退回临颖县一带驻守。
杨炎是这两支宋军的后援人马,还有七万大军,得知了两路宋军各有收获之后,立刻先分派出一万五千人马,赶去支援陈敏攻打陈州。然后自己率领五万人马,进驻郾城,赶到支援戚方,迎战完颜陈和尚。
而这时完颜陈和尚又率军击败了戚方在临颖县的左哨人马,杀死宋兵二千佘人,同时唐国端也率军逼近了临颖,也迫使戚方将全军都撤进临颖县中,不敢再出来。同时派人向杨炎救求,请杨炎迅速派兵赶来支援自已。
杨炎刚刚进驻郾城的时侯,却发生了一个小小的插曲。在中都发动叛乱的完颜宗政,派遣江洪涛为使者,来向大宋求救来了。
原来叛军在太原府被完颜长之杀得大败,就连白彦敬也在这一战中阵亡,完颜宗政和孛撒率军退回到延安府之后,就知道完颜长之绝不会善罢甘休,一定会发大军来进攻延安府。
现在叛军士气低落、军心不稳、完颜长之本身又是当世的名将,在金军中有着相当高的威信,因此一但中都发兵攻过来,叛军是根本不可能守得住延安府。而一但延安府被攻破,其他人或许还有投降活命的希望,但完颜宗政、孛撒等几个主持反叛的首领人物却是绝对没有活路的。