辽的时期,燕京王城远没有外城高大雄峻,但它也造得十分厚实坚固,城四周围绕着几丈阔的护城河,正对大内的宣和门还建有一层瓮城。无数契丹、奚的甲士已经林立在城头的马面、雉堞上,弯弓搭矢,持满以待。一切用来守御城池的战具,也大体具备,显出有恃无恐的样子。其中一个站立在城楼上督战的威风凛凛的将军,在那里指指划划,所有的军官都要跑来向他请示汇报,遵听他的指挥,看来他就是他们的最高统帅。郭药师指点道:“这个就是耶律大石。”兰沟甸战役,杨可世曾是耶律大石的主要敌手,但是觌面相逢,今天还是第一次。
避坚攻瑕,本来是杨可世选择攻击点的原则,现在耶律大石的形象把他吸住了。兰淘甸一役中,杨可世几次冲锋陷阵,掌握胜机,但是耶律大石坚韧不拔运用高明的战略战术,把他打败了,他立誓要报仇雪耻。既然耶律大石在这里督战,他就应该攻击这道宣和门和这一重瓮城,和他决一雌雄。
方针既定,杨可世立即部署进攻,他传令士兵们弃去战马,徒步涉渡已经结了冰的护城河。
护城河相当宽深,冬季水干,冰面距离河岸还差六、七尺高低,冰滑岸高,要徒涉过去并不容易。随军带来的木板有限,临时搭制不起浮桥来。幸亏乡民们考虑得周到,携来大量干草,干草填进河床,渡过河去就容易得多。
城下行动迅速,城楼上的耶律大石估计敌军已经进入箭力能够达到的射程内,把手里的小红旗一挥,遮天蔽日的箭矢顿时飞射下来。还有用发石机飞掷下来的石块,都有磨盘大小,射程更远、杀伤力更大。城下涉河的宋军用挡牌挡住一般的箭矢,碰到弓力特劲的,箭矢就会射透挡牌,自然更加挡不住飞石,脚底下还要照顾冻得不太结实的冰层。有些地方干草填得较薄,人又挤得太密集,冰层承受不起那么大的压力,就会发出可怕的断裂声,人们不得不挤着、挨着,尽快地分散开去,以减轻冰块的压力。有时城上飞来一块大石,正好击中冰面,裂开了一个大窟窿,战士们来不及逃跑,就连人带甲,沉入河底。
但是渡过护城河只有极短促的一刹那,奋不顾身的战士们冒着箭石之险,很快就越过这道障碍,爬上河岸,直扑城根。
他们是奇袭队,不可能携带洞屋、鹅车等一类笨重的攻城武器。连发石机、凤凰弩等重武器也无法携带,随军只带一些轻便的云梯。他们立刻把云梯倚在城墙下,有的战士在矢雨石雹之中,凭着一面盾牌,一把斫刀,登上云梯,就直往城上爬。
还有的战士在几层牛皮帐的掩护下,扑到城根下,用铁锤和大凿子凿着城砖。不怕城砖多么坚厚,一锤下去,总有一些砖石的粉屑飞迸开来,只要功夫用得深了,还是能够凿出洞穴。每一个战士的目标是要凿开、抽出一块砖石,然后飞快地跑开,让后面上来的战士接替下去。他们一个接着一个地凿洞抽砖,最后就能凿成一个大洞,让大伙儿冲进去。
当然,主攻的目标,还是正面的瓮城门。这次又是民兵出了大力,他们从后方找来几根粗硕无比的大木桩,正对瓮城门,临时搭起木架,把木桩悬挂起来,猛烈地冲撞城门。几十个人轮换着撞,每撞一下,就使得用几重厚铁皮包裹的城门发生一个大凹印,城门也随着猛烈地震动一下。
所有这些逼进城根的猛攻,都要付出重大代价才有可能进行。在城下奋勇进攻的有正规的泾原军、常胜军,还有更多的汉儿民兵。尽管临时编制起来的民兵,不习攻战,有少数临阵畏缩,偷偷地开小差逃跑了。但是越来越多的汉儿们从后方涌来,补充了损失的员额,使这一支事前没有估计到的后备民兵,在人数上逐渐成为攻城的主力。由于他们缺少战斗经验,缺少防身、护身的器材和技术,伤亡率要比正规军高得多。但是大部分人没有被死伤吓倒,还是坚持战斗,坚持进攻,发挥了很大的勇气和作用。
宋军攻城的方式多种多样,城上契丹军的防御也是随方设计,变化多端。北宋建国初期,辽宋发生过几次战争,直到澶州之役前后,辽方都是攻多于守,没有从战争的实践中学到很多的守御术。但是辽、金启衅以来,攻守之势颠倒过来,辽军从宁江州、达鲁古城、上京府等失败的战役中吸取教训,也学会了一套守城的方法。现在全套拿出来对付宋军的进攻。城下宋军猛攻之际,城上的辽军除了用矢石灰瓶外,还用铁挠、铁钩、拒木等工具专门对付云梯上的宋军。等他们爬上城墙,将要登城的一刹那,就突然从隐蔽处跑出来用挠钩把他们钩进城来杀死,或者出其不意地在城墙中凿个洞,支出拒木去把云梯连人一齐推翻,使登城者坠地而死。他们又用猛油(火油)、脂膏、松柴、干草等容易燃烧的物体,点着了火掷下城去火攻宋军。最厉害的一着是在城头上烧着几只炽烈的大煤炉,把一切可以弄到手的油类,甚至把金属品都投进熔锅里燃烧,等到金属品溶成液体时,大桶地泼下城去,溶液溅到人体上,莫不体糜肉烂。
一方面是奋不顾身地猛攻,一方面是舍生忘死地死守。有时宋军凿成一个大洞,一声发喊,正待大队冲杀进击,城墙内的辽军连砍带搠,只是死战不退,不放宋军穿穴进城。这时城上的金属熔液已经来不及一桶桶地倾泼下来,索性连大铁锅一起推翻泼下来,这叫做“连锅端”,果然厉害,迫使这部分的宋军只好后退。