床弩再度给大象造成了巨大的杀戳,就在这一瞬间,宋军又有三四十头大象被弩枪射中,而至少有一半的战象立时倒下。但这时双方正在混战之中,因此在射中大象的同时,也有不少金兵宋兵被射中,在这么近距离的情况下,一支弩枪往住会穿透三四名士兵的身体,甚至有不少人被这强劲的力道带得飞了起来。
而这突如其来的打击,也使象军立刻就现,在附近犮射的床弩,并且也意识到,这才是能对自己带来真正危胁的武器。因此不少宋兵都控制着大象,向床弩架设的方向猛冲了过去。而操控床弩的金军也忙着扳动绞盘,重装驽枪,准备下一次射。
只见一只身上播着三支弩枪的大象在宋兵的指挥下,连连咆哮,晃动着庞大的身躯,一阵猛冲,硬生生从金兵之中撞出一条通道来,冲一架刚刚准备好的床弩面前,还不等金兵做出任何反应来,就一头撞上了床弩,将那架床弩撞得连翻了好几个翻,等停下来的时候,己是七零八落,浑不成形了。
几乎就在同时,又有好几架床弩被大象撞翻撞倒。金军第二轮射的床弩,以经不到一半了。而在第二轮床弩射之后,尽管又射倒了十余头大象,但其他大象马上又冲了上来,将剩佘的床弩又捣毁了十几架。仅存的五六架床弩只时立刻转移位置,等到达一个相对安全的地方,才又重新放下,向象军展开射击,但这时床弩的威势力以经大大降低了。
完颜陈和尚见床弩也指望不上了,那么现在只能够依靠士兵的数量来取胜了。因此立刻下令,所有的步兵,除了重甲步兵之外,其余的都全部上阵去迎战象军。同时又命骑兵也全体出击,力争打败宋军两侧的骑军,包到象军的背后去动进攻。
双方的战斗也进入到白热化,宋军在两翼苦苦挡抗着金军的进攻,而金军在中路同样也是苦苦抵抗着宋军的进攻。现在的战场,就是看那一方先把自己的优势转化为胜势。
然而就在这个时候,杨炎率领着宋军的后续人马杀了上来。
其实宋军的殿前司踏白军、步军司效顺军两军共一万四千多人马早己集结完毕,不过杨炎见战场上宋军暂时还没有败像,因此也不急于将以经集结好的部队投放到战场中去。而是耐心的观察着战局,寻找一个适当的时机,好给金军致命的一击。
而现在的战场上,双方都以经到了胜负的关建时候,杨炎也知道是时候了,因此这才下令,集结好的人马全部出动,分兵三路,向两翼各增兵五千,而杨炎自己,则亲自率领着剩下的三千骑军,杀入中路的战场中来。
这样一支生力军参战,立刻将战场上的局面改变过来,宋军的两翼得到了补充之后,立刻稳定住了阵角,不再后退。而宋军的中路,在杨炎的三千精骑加入之后,立刻以摧枯拉朽之势,彻底击败了金军的最后抵抗之力。
完颜陈和尚见大势己去,只好又一次下令撤军。宋军趁势追杀出十余里之后,只杀得金军弃尸无数,这才收军。
这一战是宋军清扫开封府外围的关建之战,史称“小商河之战”。金军投入的兵力是五万,其中骑军步军各占一半,包括有八千铁浮图,二千破矢军,和三千重甲步兵,而宋军的兵力是四万五千,其中骑军一万二千人,俱甲骑兵为五千,重甲步兵六千,战象八百头。
战斗的结果是以宋军最终而获胜,但过程却是一波三拆,起伏跌宕,由第一天上午一直打到第二天下午,期间一共生了三玚大战。先是宋军抢先一步,占领小商河,并击败了金军的先头部队,为第一战役,随后完颜陈和尚率领大队骑军赶到,连夜强攻小商河的阵地,而杨炎也在天明率军赶到,击退了金军,为第二战役;而到了下午双方又开始争夺小商河的第三战役,完颜陈和尚再度率军进军,而宋军奋起反击,又再度将金军击败,终于才以占领了小商河而告终。
战后各自的损失为,金军战死一万三千二百多人,其中骑军有五千六百多人,包括一千八百多名铁浮图和六百多名破矢军,伤五千八百多人。而宋军战死的人数为九千五百多人,骑军有三干二百多人,伤三千三百多人。但战象的损失竟然高达一百四十七头,另有四十三头需要治疗,暂时也无法参战。另外俘虏金军一千二百五十三人,缴获战马六百七十二匹,刀枪武器六千余件,盔甲三千四百多套,算是战胜之后的收获。
如果仅从双方的人马损失对比上来看,结果几乎相差无几,但最终宋军还是彻底占领了小商河,而在这一战之后,宋军以经占据了进攻开封府的主动权,于是杨炎下令戚方,再度进军,攻打许州。