不多是在片刻之间就被彻底逆转,牛进达从正面,丘家兄弟从右翼,两头并进直驱,报则在薛军阵中左冲右突,如入无人之地,之间还占据上风的薛仁果军却是一片大乱,将领士兵全都是争先逃命,冲向白雪皑皑的温汤河来路。忤士政和浑干等薛军将领原本还想努力坚持到薛仁果回援,可是再怎么大声喊叫下令,都制止不住军队接连溃散,最后干脆连身边的士兵都迅速减少。
看情况不妙,忤士政和浑干等将领也只好加入了逃命的队伍,带着身边还能指挥的军队争先西逃,隋军各部则穷追猛打,逼迫薛军败兵只能是冒险淌水过河,被淹死冻死众多,好些薛军将领还因为身上盔甲过于沉重的缘故,落水后就再没有机会再爬起,在只是齐胸深的水中被活活闷死。隋军将士则在后面猛砍猛杀,促使薛军更加慌乱东逃,斩获无数,也坑得薛军士兵被淹死冻死无数。
与此同时,被隋军骑兵调虎离山的薛仁果也隐隐察觉情况不对,主动下令停止追击,掉头赶回温汤河战场,不再理会隋军骑兵叫骂挑衅,得到过李靖事先指点的刘十善虽然没有发起攻击,却率领着隋军骑兵遥遥跟随其后,始终保持在薛仁果的视野之范围之内,对薛军骑兵施加心理压力,让他们不敢心无旁骛的直接返回河口战场。
撤退路上,薛仁果终于收到忤士政派快马送来的告急消息,大惊之下,薛仁果下令全军全速回援,刘十善也命令隋军骑兵加速咬住,保持与薛军骑兵的距离等待战机出现。结果也一切都在李靖的掌握之中,当薛仁果带着骑兵重新杀回营地战场,他的步兵主力已然崩盘大败,死尸几乎让温汤河断流,同时还有一支隋军步兵当道拦住了薛仁果骑兵的西进回援道路。
这么快就输得这么惨,惊怒之下,大发雷霆的薛仁果率军直冲隋军拦截阵地,想要多少斩杀一些隋军士兵为自军步兵报仇,然而薛仁果很快就发现他干了一件蠢事,列阵以待的隋军步兵不仅以强弓硬弩