马建锋到达岳州,派遣六军使袁全、监军马瞻等率领水军攻打荆南,高季孙也用水军迎战。马瞻乘夜间在港中偷偷藏匿下数十艘战船,第二天早晨,两军交战,马瞻开出战船截击,大败高季孙,俘获和斩杀数以千计,然后进逼江陵。
高季孙请求讲和,并把史宪送还楚国。楚军便撤军了,楚军回去后,楚王马建锋责备袁全为什么不前进夺取荆南,袁全说:“江陵在唐以及吴、蜀之间,这里四面受敌,应当把它保存下来作为我们屏藩。”
马建锋听后很高兴。袁全每次作战,都身先士卒,和大家同甘共苦。他经常在座位的右侧放一些针和药物,战斗结束后,他就寻找一些受伤的士卒到营帐前,亲自给他们敷药治疗。那些隶属于他的部下都互相称贺说:“我们得到了死后的归所。”所以每次作战,都会建立功勋。
不过马建锋在打江陵的同时,还发动其余所有军队向南汉发起攻击,包围了南许的封州。吕岩用《周易》来占卜这次战争,遇上“大有”卦,于是实行大赦,改年号为大有。
吕岩命令左右街使苏德章率领三千神射手、一百艘战船去援救封州。苏德章到达贺江,把铁链沉在水中,两岸作巨轮把铁链挽住,又修筑长堤坝把它隐藏起来,在堤坝中埋伏壮士。
苏德章乘轻舟去迎战,假装战败,楚人追击,进入堤坝中,南许兵把轮子上的铁链拉开,楚军的战船进退不得,然后神射手们在两岸用强弩射击楚军,楚兵大败,解除封州的包围逃跑了。于是吕岩就任命苏德章为封州团练使。