原因是敌人在接近城池时,敌军的首领竟然让将士们挖墙脚,在南宋将领的指挥下帮助蒙古人挖墙角,最后用滚石和木头把敌人击败。蒙古人的首领所率的军队以损失十之七八,过了几个月后,蒙古人就退兵了。这也是一场以少胜多的战役,宋军的将领叫做孟珙。他所率的军队纪律严明,战斗力极高。这位老将曾经是岳飞的部下的后代,在孟珙的指挥下,蒙古人不战而逃。这次战役使南宋得到了休养生息的时间,延续了南宋的寿命。
孟珙,南宋的优秀将领,他被称为“机动防御大师”。他对于城池的防守有许多的理解,在防守黄州时,充分地利用了敌人的计策,派军队在城内也挖了一个深坑,在里面又建造了一座城墙。致使蒙古人率军前来,有去无回。这次战役挫败了蒙古人,争取了南宋恢复的时间。黄州之战振兴了南宋的百姓和将士,提高了军队的士气。
蒙古人率领二十万大军南下进攻南宋的边境,如果蒙古人的军队占领了黄州,那么他们的铁骑就会冲破南宋所有的防御,直取临安。那么南宋的社稷会毁于一旦,就在此时孟珙得到了朝廷的命令,率兵镇守黄州,在出其不意下,孟珙命令六支军队偷袭蒙古人的大本营,蒙古人分寸大乱。
随后蒙古人气急败坏,率领全军进攻黄州,蒙古将领下令挖墙角。想要建造地下通道,从了进入黄州城池。在孟珙的考虑下,也派军队挖墙角,只不过挖深坑的土在里面再建造一座坚硬的城池。在蒙古人挖好后,全部的蒙军进入通道,此时宋军在城外用滚石把蒙军打的落荒而逃。这次胜利给了南宋将士喘息的机会。