梁平立即下令全军围攻偃月城。杨樾却依旧坚持认为江州城才是东线战场的关键所在,不可把主要兵力用于偃月城这个既坚固又无碍大局的小城池,大军应当直趋江州,倾尽全力击破高季左的部队,则偃月城将不攻自破。
这时候,梁平还在怪罪着杨樾让自己北上攻打江州,反而在清溪寨惨遭大败的旧账。所以,他听不进杨樾的建议,傲气十足地说道:“前次,我以八万精兵围攻偃月城时,就因为没有能攻下而深以为恨。现在,我统帅二十万大军,碰到小小的偃月城,竟然还绕道而过,不能攻下,这怎么能显示我们的威风?我们应当先杀尽这个城中的军民,全军踏着他们的鲜血,让敌军破胆,然后前歌后舞再进江州,岂不是更痛快吗?”
于是,梁平仍然坚持以十二万大军围攻偃月城,形势十分严重。王知节率领部队出城以后,城内众将全都没有了主意,对坚守城池信心不足。当晚,黄明、黄亮带着本部兵马出城,想要往西面的秀英村去找王知节求援。这一群人跑到半路上就撞见了南邑来的象兵。江州的宋军哪里见过这等怪物?黑压压一片的群象怒吼着冲杀过来,带起满地风尘,刀枪不入,势不可挡;长长的鼻子轻轻地一点就将人卷起,然后重重往地上一贯,便将人摔作两截;那柱子一般粗大的象蹄踩在人身上,立时便把人碾压成肉饼。宋军惊慌失措,丢盔弃甲,抱头鼠窜,狼狈退入偃月城中。
城内官兵听闻越军使用怪物作战顿时惊惶失措起来,担心城池不保,想分散出城,各自逃命去。
伍文鼎觉得这可不行,便对众人说道:“目前,城外的敌人强大,如果咱们集中兵力,依靠坚固的城池来能抗击敌人,还有取胜的可能;如果舍此坚城不守,而各自逃命,势必都不能保全。况且高季左的兵马与我等有隙,又得朝廷不许浪战的诏旨,也不会主挽救我们。偃月城一旦不守,不出一天,咱们这些兵马也必将不是被梁平各个击破歼灭就是被高季左收编问罪。现在,我们不同心协力,存亡与共,同立功业,反而贪生怕死,能只顾各守自己的妻子财物吗?”
黄氏兄弟听到伍文鼎这些话,大怒道:“你怎敢教训起我们来!”
伍文鼎拍案而起,取出王知节留给自己的文书,说道:“我有大帅手令在此,命我主持守城事宜,有不从命行事之人格杀勿论。你们怎么敢违抗大帅的命令?”
恰在这个时候,城外哨探回来报告说:“梁平大军即将到达城北,军队连绵百里,还看不见后卫。”
众将见当前情况急迫,觉得越军已经兵临城下,再要出城逃命也为时已晚,不如在此坚守。众人互相商量了一阵,终于决定请伍文鼎主持守城事宜。伍文鼎依照王知节的部署安排,准备守城器械,排兵布阵坚守偃月城,以求大量消耗杀伤越军的有生力量。只等越军疲敝以后,再与屯驻秀英村的王知节一起对梁平的兵马进行内外夹攻。
越水大军进到偃月城,即按照梁平的命令,开始对城池进行围攻。为了显示其作战威力,越兵对偃月城的包围达到十重以上,设置了一百多座军营,旌旗遍野,鼓角之声于数十里之外都可以听到。此次攻城,越军是有备而来。他们除了挖地道、使用冲车和棚车攻城,还集中了所有的机弩向城内狂射,箭矢像雨水一样密集。城中的军民不能外出行动,连出门打水也要头顶门板,以防中箭。
战斗最艰苦的时候,部分守城官兵产生动摇,纷纷向梁平乞降。但越军官兵都对北上江州以来的屡次大败怀恨在心,急欲报仇雪恨,遇有出城投降的宋军官兵一律就地格杀,不接受他们的投降。这种挟私报复的行为使偃月城的守军认识到只有拼死坚守,以待时变才能有生路,于是更加坚定地与敌军搏杀。
越军围攻偃月城三日而毫无进展。这时,杨樾看到偃月城难以攻下,便又向梁平建议道:“兵法讲围城要围三阙一,我们应当让城中一部分敌人逃跑,以动摇宋军坚守的意志。”但梁平依仗自己兵多粮足,占据绝对优势的地位,又一次拒绝了杨樾的建议,继续加紧围攻,使自己顿兵坚城之下。
城内的宋军军民并肩战斗,一次又一次地打退梁平军队的强攻,占绝对优势的梁平对此也无可奈何。十天之中,越军反复攻城,但是偃月城仍然屹立不动。
宋越两军在偃月城的攻守战正在胶着之时,驻扎在秀英村的王知节则秘密派遣张丽华率领百十个骑兵偷度越军的封锁线。先时,张丽华常带上箭囊,摄弓上马,引着随从撑着箭靶直出辕门。外围的越军知道此人乃是宋军中有名的神箭手,见她戎装出营皆十分惊骇,兵马互出防备。但张丽华只引马来至堑壕边,插好箭靶,驰马习射,习射完毕便入门回营。数日间往复如此,起初还有越军官兵站起戒备,再后来大家对此习以为常,遇见张丽华出营都躺卧于地上而不顾。
于是,张丽华乘越军对自己戒备松懈之时,率领手下骑兵快马加鞭直突重围而去。待得越军知觉,张丽华已经越出重围,见有越兵追在后面,便回顾取弓箭一气儿射杀数人,追兵皆应弦而倒,因此无人敢再去追赶她。
张丽华冲出重围,往北面行了二十里才停下歇息。当晚,张丽华与众将士饱餐后,换上高季左的旗号,再从围困秀英村的越军后面冲杀过来。围困秀英村的越军部队知道张丽华突围是北上求援去了,却没有预料到援军来得如此之迅速。越军官兵无不大惊失色,以为是高季左的义乌兵杀到了,惶恐中四散奔逃,自相践踏。王知节看到战机已至,立刻率领营中的精兵从正面冲击敌人,当阵斩杀了上万的敌兵,大获全胜。