提议一出,立刻遭到了朝臣反对:“虚国病民,未见收其成功可岁日计者”!孟珙收复襄樊后,宋人加强了在襄樊的防务。襄樊已经城池坚固,而且该军区司令吕文德能征善战,甚有威名。在当年八月,吕文德刚刚大败蒙古征南都元帅阿术,阿术坠马,险些被擒!显然,襄樊“城坚而池深,兵精而食足”,蒙古攻襄樊不可能迅速成功,襄樊之战注定是一场耗费时日的旷日之战。
如果耗费国力的旷日大战还不能成功,无疑是“虚国病民”!蒙古大臣的判断是正确的。此后的襄樊之战确实旷日持久,耗费举国之力。但是,忽必烈当即表态:“朕意决矣”!襄樊之战,旋即展开!巧妙开局:榷场在忽必烈决定主攻襄樊前,宋军已经犯下了第一个错误。前文说到,1267年八月,阿术在襄樊附近为宋军所败,阿术本人险些被擒。
显然,在襄樊附近的河网地带,不善水战的蒙古军连获取立足之地都非常困难。如果连立足之地都没有,又何谈攻城呢?不过,吕文德已经“送”给了蒙古人一块立足之地。此前,蒙古人找到吕文德,请求开榷场,加强贸易。吕文德不肯。身边人表示:榷场好,我们有利益,而且,贸易可以促进和平嘛!吕文德上当!于是,蒙古人在鹿门山修筑榷场土城。
贸易可以促进和平,但是,贸易不能保证和平。很快,这个失误变得致命起来。断粮道忽必烈决心主攻襄樊。但同时,忽必烈也意识到襄樊城坚兵精,以当时蒙军的实力,强行攻坚实非上策。因此,忽必烈指出了勿急攻城,长围久困,待其自毙的方针。1268年,刘整到了襄樊前线。他指着白河口道:在这里修筑堡垒,就可以断绝宋军粮道,襄阳可图!开工!襄阳城中的吕文焕大惊,向在鄂州的军区司令吕文德告急。
吕文德不信:这又是边人贪功吧!襄樊城池坚固,兵储可支十年,你们好好坚守就好了!如果刘整真的敢修城寨,明年春水涨时我收拾了他!我只怕还没到,他就跑咯!可以说,吕文德到此时还不相信:蒙古人会把他作为战略突破口!突破口要选薄弱环节呀!我老吕、襄樊,怎么可能是薄弱环节呢?如此,蒙古人不但修筑了白河口城寨,还加固了鹿门山土城。
如此,襄樊与东面的南北两条水道皆被切断。精准封锁得知上当后,吕文德还没出兵就气恼成疾,卧病不起了。蒙古人修筑鹿门山、白河口的同时,扩大了工程。他们修了一条西起万山,南包百丈山的长达数十里的堑壕栅壁,又在岘山、虎头山修筑了一字城,断绝宋军自陆路的增援路线。其后,又在襄樊四邻地区“连珠扎寨”,构筑了一条纵深数十里的围困阵地。
总之,蒙古人的封锁法是:陆上以宽大正面防御,反正陆战能力强,不怕;水上以险要点防御,水陆联合控扼水路。其中,以陆地封锁水面,是蒙(元)的一次战术创新。尽管蒙(元)已经拥有了刘整等水军力量,也同时在加紧操练水军,但是,总体水军实力仍不如南宋。不过,南宋时期,由于远程武器技术进步,“以岸制水”的技术已经成熟。
襄樊之战,以岸基火力协助,蒙元水军可以拦截、击败南宋水军。在此后伯颜灭宋战役中,水岸火力协同,也成为击败宋水军的主要作战样式。如此,蒙元搭建了完善的防御体系,将南宋援军阻截于襄樊之外。不久,吕文德派遣张世杰支援襄樊,结果张未能抵达襄樊城下。蒙古人的包围圈初步形成。不过,襄樊仍然是有坚持的自信的:兵储可支10年,怕什么!蒙古人的封锁则更精准:有粮食,你烧饭要柴火嘛!于是,蒙古军在万山等地修堑,断绝襄阳市民砍柴之路。
如此,襄阳城内开始拆屋取薪,渐渐困难。此外,随着围困时间的拉长,食盐、布料也短缺起来了。步步紧逼宋军组织了多次增援,可谓倾尽举国之力。1268年春夏之交,汉水涨,夏贵驾轻舟抵达襄樊,送去了衣粮。这让蒙古人感觉到:包围圈还不够紧!于是,张弘范提出:在万山筑城以绝其西道,在灌子滩筑栅,以绝其东道。此时,吕文焕才被迫发起了万山城突袭战。
他调遣1.5万人,战船百余艘,水陆并进,突袭万山城,血战!蒙古军血战疾进,奋力击败宋军。如此,襄樊反包围战彻底失败。张顺、张贵兄弟宋军倾尽全力,尽遣精兵名将支援襄樊,悉数失败。民间义军成了最亮眼的一道光。1272年五月,汉水水涨,3000抗元义军在张顺、张贵兄弟的率领下,入援襄樊。《水浒传》中的浪里白条张顺,或许就是致敬义军首领张顺吧。