蒙古骑兵攻入内城后,与金军展开了激烈的巷战。很多金军被蒙古骑兵弓箭射死,被马刀砍死。金军也利用残垣断壁不停的袭击蒙古骑兵,攻入城中的蒙古骑兵死伤人数也不断增加。
成吉思汗见此情景,一边命令重兵器车万人队继续使用放弩车和抛石车攻击聚集在一起的金军,一边命令蒙古步兵也攻入城内。
此时的蒙古大军已不再是单纯的骑兵队伍,成吉思汗非常重视各兵种联合作战,非常善于指挥骑兵、攻城步兵、后勤步兵、重兵车兵协同作战。
为了对抗这种战术,仆散安贞指挥金军采取了近身贴靠的战术,尽量把自己与蒙军贴近。这样导致了蒙军无法发挥骑兵野战的优势和重兵车远程攻击的优点。
此时由于城内到处都是残垣断壁,蒙古骑兵和重兵车在城内毫无用武之地。金军则利用废墟破墙作为掩体,不断向蒙军放冷箭、“捅冷枪”,给蒙军造成了极大伤亡。一名名叫蒲鲜九斤的女真将领,是金军里面出名的“神箭手”,在此次战斗中,射死二十多名蒙军。而另外一名名叫吴大壮的汉族士兵,参加金军之前就是一名武林高手,此次战斗中用长枪捅死了十多名蒙军。
经过三天的血腥战斗,蒙军终于缓慢的推进到大名府府衙外,把剩下的金军全部包围在府衙及其周围。此时的大名府百姓,基本上全部被蒙军杀死或者俘虏。金军也只剩下不到十万人。
这时天降大雪,双方士兵都冻的瑟瑟发抖。尽管如此,战斗依然非常激烈。
两军为争夺每一寸土地、每一间房屋,都进行了异常激烈的战斗,双方伤亡都非常惨重。
金军虽然在府衙以外建立稳固的防御工事,但部队已疲惫不堪,粮食也吃完了,又冷又饿,已成强弩之末,
仆散安贞见大势已去,为保住金军有生力量,开始组织士兵通过密道撤退。仆散安贞命令受伤的士兵先撤退,自己组织敢死队最后撤退。在撤退的过程中,蒙军也攻入府衙内,双方继续激烈战斗。金军的撤退进行了三天三夜,这此期间又有六、七万金军战死。好在秘道狭窄,金军撤进密道后,仅需数人手持弓箭,就可以阻止蒙军追击。
最终仆散安贞仅带领三万余人马逃出大名府。
蒙古大军经过一个月的浴血奋战,终于占领大名府。此次大名府之战,蒙军也是伤亡惨重,将近一万蒙古骑兵和四万多蒙古步兵战死,包括第一路军第六万人队万户长忽都思等一批高级将领也战死了。