七月二十六日晚,宋军前锋和州宁淮军正将张迪率200宋军抵达洛阳,洛阳居民上千人登上城墙欢迎宋军收复西京洛阳。
七月二十七日,宋军进入洛阳。
七月二十八日,宋军第一梯队1万3千人全部进入洛阳城。同日,把5日军粮分成8天吃的宋军粮尽,而洛阳残破无法补给。宋军陷入了进退两难的境地。
七月二十九日,宋将杨义率领的第二梯队1.5万人,经过五六天的长途行军后,抵达洛阳城郊的龙门镇。杨义还不知道自己已经进入了蒙古军的伏击圈,命令全军就地休憩。宋军官兵刚刚坐下来准备开饭,附近的山顶上立起了两把红、黄大伞。蒙古骑兵顿时从四处疾驰而来,在其主将刘亨安的带领下,击杀宋军。宋兵以弓弩手为主,在这猝不及防的攻击中根本来不及列阵,刘亨安又横槊冲突于宋军中,致使宋军全军大溃。大部分人被拥入洛水溺死,只有主将杨义和少部分斥候逃入到洛阳城中。龙门之战,是一场典型的蒙古骑兵伏击战。宋军第二梯队遭到了毁灭性打击,洛阳城里的第一梯队遭到孤立,“在洛之师,闻而夺气。”
龙门之战后,蒙古趁机逼近,前锋到洛阳城下扎寨。宋军无援无粮,而洛阳城大人少,守城也是不可能的。于是监军徐敏子决定趁着蒙军主力未到,突围回师。洛阳的宋军一面袭击蒙军前锋掩护宋军主力的行动,一面于八月初一渡过洛河,背水列阵。
八月初一,蒙古军率先发起攻势,多次冲击宋军阵营。宋军作战顽强,屡次击退蒙古军。双方胜负相当。
八月初二,蒙古军以步兵执盾牌前进,把宋军的阵势切断成三部分,再以骑兵冲击。宋军则以步兵大阵为依托,战至中午,杀敌400余,夺得盾牌300多面,再次击退蒙军的攻势。
尽管宋军在正面战斗中不落下风,但这个时候已经断粮四天了,形势非常不妙。徐敏子认为东面蒙军是主力,于是率宋军向南方突围。蒙军知道宋军突围后,以骑射手在后面追杀。宋军的绝大多数是步兵,惨状不用细想也知道了,纷纷被杀死在逃跑的路上,一批战将几乎全部战死,最后只有徐敏子带同300步兵,吃了9天树叶树皮之类的东西,最终幸运地逃回了光州。
从这些描述可以看到,在大批骑射手的围追堵截下,步兵部队想要快速突围,然后高机动南下,无疑是痴人说梦。
………………………………………………分割线…………………………………………
所以,张嘉师决定在战争爆发之前,尽可能强化一些坞堡以及再次在一些易守难攻的坞堡当中,屯放更多的各种物资,因为这些坞堡的存在,很有可能在一些时候能够发挥出足够的作用。
张嘉师并不知道的是,在他苦心思索该怎么跟匈奴人作战的时候,冒顿也在思考自己的决断是否正确。
因为他记得的是那一次跟张嘉师的会面以及这一段时间以来,他所得到的关于大秦帝国的消息。
对于他而言,大秦帝国虽然爆发了战乱而再次平定不久,但是他很清楚,大秦帝国眼下有一个强势的君主在领导,这样的敌人无疑是更难对付的。